Reverse Engineering

新手友好向破解教程

52pojie.cn的yyhd的新手友好向破解教程 《玩玩破解,写给新人看》系列教程,目前出到24集

此课程的自学笔记在此

逆向学习路线阅读推荐

  • 基础部分:C语言,王爽汇编语言
  • 逆向工程:逆向工程核心原理(韩国人写的那本),再看加密与解密4 (然后就是多看别人的逆向练手了)
  • 恶意代码分析:恶意代码分析实战
  • 漏洞挖掘:0day安全:软件漏洞分析技术 第2版、漏洞战争进阶

必读推荐

《深入理解计算机系统》(这本以后一定要看,但不推荐零基础看)、《汇编语言(第3版)》王爽、《C Primer Plus》、《加密与解密》(目前已经第4版了)、《逆向工程权威指南》、 《0day安全:软件漏洞分析技术(第2版)》、《漏洞战争:软件漏洞分析精要》(需要一定基础)、《内核漏洞的利用与防范》(需要一定基础)。

Git Repo推荐

基本概念

汇编指令基础知识

Windows逆向基础知识

能力要求:熟悉C语言,熟悉Win32编程 参考书籍:《IBM PC汇编语言程序设计》、《C语言程序设计》、《Windows程序设计》

二进制安全学习规划指南

(略,后补充)