先用DI查下壳,VC++写的,无壳. 然后,打开软件看一下软件注册的情况 有弹窗,那载入OD看看能不能搜索到字符串 回到反汇编窗口,发现有两个JE都跳过了注册成功的代码 似乎很简单的样子,只要NOP掉这两个JE,不就可以了注册成功了. 分别下断点,F9运行,点VIP功能,程序被断下来,发现第一个JE的跳转没实现,不管它. 看下一个断点,跳转实现了,NOP掉. 再F9运行,发现虽然弹窗显示已经是VIP,但依然要求输入注册码. 看来不止这一处验证,必须得找到用来验证注册的关键CALL才行. 从下断点