上海松江 网站建设公司网页传奇游戏排行榜前十
教程开始:
 软件已无壳,具体脱壳请移步"新手逆向实战三部曲之一",这里略去查壳脱壳。
 先用OD打开软件试运行了解下注册流程,以便找到突破口 


 经过对软件的了解,本次教程采用的是下bp MessageBoxA断点的方法找关键跳,进而修改关键跳跳过失败使软件任意输入都能成功。
 重新载入软件并在下方command命令栏输入bp MessageBoxA之后回车

 运行程序,点击注册,输入信息后确定

 软件会停在下图的位置

 这时在上图右下标记处右键,反汇编窗口中跟随来到下图位置

 向上翻动发现有一个jmp跳过了失败

 可是为什么还会失败呢,因为在jmp下面有一个跳转进来使jmp不起作用啦

 由上面的分析,这个使jmp失效的跳转应该就是关键跳,于是我们来到这个跳转的来源

 将上图的跳转nop掉即可,右键,二进制,用nop填充

 右键复制到可执行文件选择,右键保存文件即可

 打开爆破之后的文件,注册时任意输入均可成功

 教程结束,感谢大家支持,新手教程,大牛勿喷,希望能有所收获
