Introduction - 简介
- Why/When/How Debugging?
- 整个项目会围绕这三个点进行。
- 项目也会精选一些工具、书、网站、文章、历史文献,以及各位Contributor的经历和思考。
- 若是Contributor的原创,会标注:balloon:
TOC - 目录
🔧Debuggers - 调试器
-
- Windows官方调试器,牛逼不接受反驳。
- 《Dive Into Windbg》:balloon:
- x86/x64异常处理流程图🎈
- VirtualKD
- 用VMware/VirtualBox双机调试加速,创建快照+SSD,速度快。
- LiveKD
- 几乎完全替代了Windbg的本地内核调试,无需设置BCD的Debug参数,即开即用。
- Extensions - 插件
-
- Ollydbg,人称OD,驰骋江湖多年,OD之所以能流行很大程度上依赖于它的插件生态圈,当然可操作性也是没话说。x64dbg,在开源世界里疯狂生长。只能说长江后浪推前浪,一浪更比一浪强。
- [TODO]
-
- GNU Debugger,*nix系列调试器,也可以调试PE程序。
- [TODO]
-
- LLVM项目调试器,Android/iOS/MacOS开发逆向必备,常用于调试Mach-O。
- lldb和gdb命令对照表
-
- v8-debugger
- Node调试 --inspect 参数
- [TODO]
- v8-debugger
-
- CMDebug - 批处理调试器,商业版。
📒Books - 书籍
- 《Windows高级调试 Advanced Windows Debugging》
- 《Inside Windows Debugging》
- 《软件调试》
- delve Internal Architecture
🌐 Webs - 网站
- [TODO]
Contributors - 贡献者
- BlackINT3
- Welcome to PR - 欢迎提交