第三课
这里作者是带壳破解,f9运行起来后,直接转到401000处查找字符串“未购买”,查看到访问注册表的,下个断点,直接从栈中可看到注册码
但我就尝试脱壳再破解,先查壳
这个esp定律很简单的手脱,就是下硬件断点
硬件断点分为:硬件执行断点(ON EXECUTION),硬件写入断点(ON WRITE),硬件访问断点(ON ACCESS)3种。
因为这个壳一开始用pushad将8个寄存器入栈,壳对代码解密完毕肯定要popad,而且popad完后栈跟刚载入od时肯定是一样的,这就是栈平衡原理