怎样用机器码破解注册码?ollydbg破解软件注册码问题?
怎样用机器码破解注册码?
1、算法注册机
1 运行未注册软件,得到软件机器码。

2 运行算法注册机,由注册机算出注册码。(你往找你下载的包里有没类似Keygen.exe这样的程序,运行就可以了)
3 然后在原软件注册处输进就可以注册成功。
或者直接由注册机得到Name和Code等信息进行注册。
2、内存注册机(内存补丁)
1 前提安装原版软件;下载内存注册机。
2 把内存补丁**到软件所在(硬盘的)目录内;运行内存补丁,接着输进任意注册码点注册或确定。此时将弹出正确的注册码。
3 把你得到的正确注册码填进原软件需要注册的地方,点击确定或注册就可以。
3、破解补丁(情状一般两种)
1 把破解补丁**到软件所在(硬盘的)目录内,运行破解补丁,此时软件就被成功破解或输进任意注册信息后,点确定/注册就可以。
2 运行破解补丁,点“浏览”觅觅原程序所在硬盘上的位置,找到并选中原程序后,确定,将会提示修补成功,即为注册成功了。
4、*.reg 注册文件
运行该*.reg,导进注册信息就可以注册。
ollydbg破解软件注册码问题?
没有你想像那么简单 软件破解需要理解PE结构 了解汇编 编程等等的专业知识 Vb程序简单破解 VB字符串破解 用OD查找真正注册码 载进脱壳后的程序 查找注册错误提示(右键搜索》所有参考的文本的字符串) 这里提示的是Password Wrong! 文本字符串参考位于 动画:.text,项目 10 地址=00402048 反汇编=push 动画.00415094 文本字符串=ASCII "注册码错误!" 双击 ………………………………………………………………………… 向上查找要害跳!要害跳上面的Call是要害call 要害acll F2下断点 Shift+F9运行中断 →00402034 FF15 E0234100 call dword 要害call 0040203A 83C4 20 add esp,20 0040203D 85C0 test eax,eax ↑0040203F 74 15 je short 动画.00402056 要害跳!可以修改这里那就变成爆破了!!! 00402041 6A 40 push 40 00402043 68 A4504100 push 动画.004150A4 ; ASCII "Player" ↑00402048 68 94504100 push 动画.00415094 ; ASCII "注册码错误!" 停在这里 ……………………………………………………………………………………………… 随便输进假注册码》确定 看堆账~~~ 0012F54C 0012F5A4 |s1 = "380044" → 真注册码~ 0012F550 003D65E0 \s2 = "111111" → 假注册码 0012F554 0012F5A4 ASCII "380044" 0012F558 0312F570 0012F55C 0012F5A4 ASCII "380044" 0012F560 0012FC10 ASCII "RHFFHG1HT1ASZFA" 0012F564 0012F570 ASCII "Guest" 0012F568 004150AC ASCII "Clayman" 0012F56C 73DDB064 offset MFC42.#4234 0012F570 73657547 msctfime.73657547
