/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

reverse.put.as
| | lapcatsoftware.com
76.9 parsecs away

Travel
| | [AI summary] The article explains how Objective-C references in disassembled Mach-O files on macOS Big Sur differ from previous versions by using offsets from the dyld shared cache instead of file headers.
| | knight.sc
52.6 parsecs away

Travel
| | When reverse engineering macOS binaries that are written in Objective-C, class-dump is a common tool used to extract Objective-C declarations from the runtime information stored in the Mach-O files. With Swift binaries, since there is Objective-C compatability, sometimes you can extract declarations using class-dump but not always. Swift has a rich set of type metadata itself but the documentation is not up to date. With Swift 5 bringing ABI stability I thought it would be interesting to take a look at the type of metadata availble in Swift binaries.
| | mjtsai.com
83.3 parsecs away

Travel
| | [AI summary] An essay details the challenges developers and analysts face due to macOS Big Sur's introduction of an encrypted dynamic linker cache, which complicates reverse engineering, debugging, and builds with standard tools like CMake.
| | gist.github.com
72.0 parsecs away

Travel
| Generic `printf` implementation in Idris2. GitHub Gist: instantly share code, notes, and snippets.