Linux反汇编教程推荐与入门路径
一、系统学习路径
二、优质资源清单
三、五分钟上手练习
四、按方向选择资源
| 方向 | 推荐资源 | 练习建议 |
|---|---|---|
| x86-64 入门 | 《深入理解计算机系统》、objdump/gdb 入门教程 | 从简单函数到调用栈观察,理解寄存器与栈帧 |
| ARM 汇编与逆向 | 《ARM汇编语言与编程》、Udemy ARM 课程 | 交叉编译示例程序,比较指令差异与调用约定 |
| 逆向工程与工具 | 《黑客反汇编揭密》《Practical Reverse Engineering》《The IDA Pro Book》、IDA/Ghidra 教程 | CrackMe 练习,掌握伪代码与类型重建 |
| CTF 实战 | CTF 题目与 Write-up、r/ReverseEngineering | 从签到题到 pwn/rev,积累模式识别与脚本化能力 |
| 安全研究与内核 | 《Linux系统安全与逆向工程实战》、MOOC《Linux内核分析》 | 分析内核模块与系统调用路径,配合调试器与符号 |
五、合规与学习建议