|
You are here |
reverse.put.as | ||
| | | | |
lapcatsoftware.com
|
|
| | | | | [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
|
|
| | | | | 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
|
|
| | | | | [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
|
|
| | | Generic `printf` implementation in Idris2. GitHub Gist: instantly share code, notes, and snippets. | ||