Explore the intricacies of Railgun, a powerful Python extension for Apple's Objective-C runtime, in this informative conference talk from BSides Cleveland 2017. Delve into the reasons behind Railgun's development, its inner workings, and memory implementation. Witness live demonstrations showcasing Objective-C interactions and learn about potential challenges such as segmentation faults. Gain valuable insights into this innovative tool that bridges the gap between Python and Apple's ecosystem.
Overview
Syllabus
Introduction
Overview
Railgun
Why Railgun
How Railgun Works
Memory
Memory Implementation
Live Objective C
Demo
segmentation faults
conclusion