深色模式
深色模式
**唯一职责:从二进制读出结构与语义。** 前六簇是技法(对象无关),后八簇是平台对象。 两组正交,一个原子只落一处:讲工具与方法 → 技法簇;讲某平台的具体结构 → 平台簇。
| 名称 | 进度 | 说明 |
|---|---|---|
| 静态分析 | ○ | 反汇编与反编译原理、控制流恢复、类型与结构体还原、签名识别、交叉引用 |
| 动态调试 | ○ | 断点原理、硬件断点、内存/寄存器观察、时间旅行调试、内核态调试配置 |
| 插桩与 Hook | ○ | Frida、DynamoRIO/Pin、inline hook、IAT/PLT hook、trace 采集 |
| 符号执行与约束求解 | ○ | angr、约束路径爆炸、混合执行、自动化求解题型 |
| 模拟执行 | ○ | Unicorn、QEMU 用户态、指令级仿真、环境补齐 |
| 逆向自动化 | ○ | IDA/Ghidra/Binja 脚本、结构体批量恢复、差分脚本、工作流搭建 |
| PE 与 Windows 用户态 | ○ | PE 结构、加载器行为、TLS 回调、SEH、进程注入面、COM |
| Windows 内核 | ○ | 驱动模型、内核对象、SSDT/回调、PatchGuard、WDF、内核调试 |
| ELF 与 Linux 用户态 | ○ | ELF 结构、动态链接细节、libc 内部、ptrace |
| Linux 内核 | ○ | 模块机制、内核数据结构、rootkit 面、kprobe、内核符号 |
| Android | ○ | DEX/OAT、ART 运行时、Native 层、Smali、加固与还原、Xposed/LSPosed |
| Apple 平台 | ○ | Mach-O、dyld、Objective-C/Swift 运行时元数据、越狱环境 |
| 托管代码 | ○ | .NET IL、Java 字节码、Python 字节码、WASM 逆向 |
| 固件与嵌入式 | ○ | 固件提取与解包、Bootloader、RTOS、MCU 架构(不含硬件改装) |