macOS / Mach-O Reverse Engineering ACTION REQUIRED(读完后立刻执行) 1. : 读取 2. : 确认目标为 macOS/Mach-O/App bundle(iOS IPA → ) 3. : tool-index;jtool2/lldb 等 4. : 签名与装载信息 → 静态 → 动态(lldb/Frida) 适用场景 - Mach-O 可执行文件 / dylib / framework - .app bundle、LaunchAgent/Daemon - Objective-C / Swift 符号与 runtime - 公证/签名、Hardened Runtime、TCC 相关行为分析 - macOS 恶意软件静态/动态分析(联合 malware-analysis) 工作流 1. 包体与签名 2. 静态 3. 动态 工具链 | 工具 | 用途 | |------|------| | otool / nm / codesign | 系统自带 | | Hopper / Ghidra / IDA | 反编译 | | class-dump / dsdump | ObjC | | Frida / lldb | 动态 | | jtool2 | Mach-O | 参考 - - (iOS) 路由上下文 上游 : MASTER R31 下游 :…