X86逆向实战7:使用万能断点通杀

免责声明:

该教程仅为个人学习笔记,并无任何商业目的,本人所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

课件下载:https://files.cnblogs.com/files/LyShark/CrackMe_07.zip

 

1.OD载入程序,直接运行,显示未注册版本。

 

2.直接点击【e】按钮,选择USER32.dll这个模块,双击这个模块,到达系统领空中。

 

3.按下【ctrl + B】输入万能断点特征码【f3 a5 8b c8 83 e1 03 f3 a4 e8】,然后点击确定。

 

 

4.暂时不要下断,选择立即注册,输入注册码,一切准备就绪之后不要动,回到OD。

 

5.在刚才搜索到的地址上下一个【F2】断点。

 

6.一切准备就绪之后,点击确定按钮,回到OD中,发现程序被断下了。

 

7.断下以后,点击调试,执行到用户代码,或者你可以按下【alt + F9】。

 

8.然后OD会回到程序领空,我们单步【F8】向下走,注意堆栈窗口,和下方的小窗口中的变化,看有没有可疑字符串。

 

9.记下上面的代码,关闭OD,我们可以去注册一下,尝试是否能注册成功。

堆栈 ss:[0012F144]=001BC8CC, (UNICODE "MP3873416588611047")

转载于:https://www.cnblogs.com/LyShark/p/11151232.html

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值