

Håvard Sørbø
Security Research Engineer, NowSecure

Håvard Sørbø is an iOS Security Researcher at NowSecure and an active Frida contributor, focusing on low-level iOS dynamic analysis and custom runtime instrumentation.
Hooking Swift (the hard way)
Hooking Swift code on iOS using Frida can be done in multiple ways, we'll focus on the hardest one: just treat Swift as compiled native code and use low level Frida capabilities without the help of higher level bridges.
That's what we've been doing for years, and it's the most flexible and fail-safe way to deal with Swift. Understanding the challenges at this level allows for building targeted tools, or even higher level bridges tailored for specific use cases.
The talk will go through real-life examples in form of live demos, to understand some of the building blocks necessary for hooking and interacting with Swift code and data.
