制作注册机
1.对明码比较软件的攻击
只要正确的序列号以明码的方式出现过,都属于这一类。
1.使用OD加载TraceMe.exe,进行分析。具体分析和这篇文章相同,序列号保护https://blog.csdn.net/weixin_46465532/article/details/123292935?spm=1001.2014.3001.5501
2.使用keymake软件
找到关键处代码,在004011E5处跳转到子程序,在此设置第一次中断地址,在0040138D处将真序列号放入ebp寄存器,此处设置第二次中断。
使用keymake,选择其他->内存注册机
设置如下图:
<
爱拼才会赢32: 实验五压缩到九行那个段地址给错了,是 20h
慕衍>: 请问为什么第二题的第三问data段地址为x-2,stack段为x-1,是如何判断出来的呢
narukuuuu: 博主你好 keymake能分享一下吗
CSDN-Ada助手: 你好,CSDN 开始提供 #论文阅读# 的列表服务了。请看:https://blog.csdn.net/nav/advanced-technology/paper-reading?utm_source=csdn_ai_ada_blog_reply 。如果你有更多需求,请来这里 https://gitcode.net/csdn/csdn-tags/-/issues/34?utm_source=csdn_ai_ada_blog_reply 给我们提。
果优: 请问为什么dp的结果中第一个值是ffd80166,但db命令结果的顺序是66 01 d8 ff,而不是ff d8 01 66呢?