吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 19483|回复: 83
收起左侧

[分享] 新手想练手的老~~初级爆破~修改跳转

[复制链接]
et-boy 发表于 2009-3-21 01:06
【文章标题】: 初级爆破~
【文章作者】: ET-boy
【作者邮箱】: et-boy@126.com
【软件名称】: UltraDict
软件下载 UltraDict.rar (440 KB, 下载次数: 505)    下载后把RAR改成EXE就可以了【加壳方式】: 无壳
【使用工具】: OD
【作者声明】: 只是感兴趣,没有其他目的。失误之处敬请诸位大侠赐教!


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1、先运行程序假注册(随便输入注册信息)~~提示   “注册名或注册码不正确!”   记住了哦

2、OD载入,用 超级字串参考 找到  “ 注册名或注册码不正确”   的地址,双击进入
超级字串参考, 条目 24
 地址=00401DE5
 反汇编=push UltraDic.004370C0
 文本字串=注册名或注册码不正确!
3、来到了

00401DE5   > \68 C0704300   push UltraDic.004370C0                   ;  注册名或注册码不正确!

是由一个跳转到的·~~所以往上找~~~~
4、
00401D00     /0F85 DF000000 jnz UltraDic.00401DE5
00401D06   . |68 01100000   push 1001
00401D0B   . |68 F4704300   push UltraDic.004370F4                   ;  C:\regbanyet.dat
00401D10   . |8D4C24 18     lea ecx,dword ptr ss:[esp+18]
00401D14   . |E8 8FEF0100   call UltraDic.00420CA8
00401D19   . |8D7C24 20     lea edi,dword ptr ss:[esp+20]
00401D1D   . |83C9 FF       or ecx,FFFFFFFF
00401D20   . |33C0          xor eax,eax
00401D22   . |B2 0D         mov dl,0D
00401D24   . |F2:AE         repne scas byte ptr es:[edi]
00401D26   . |F7D1          not ecx
00401D28   . |49            dec ecx
00401D29   . |8DBC24 840000>lea edi,dword ptr ss:[esp+84]
00401D30   . |C68424 B40100>mov byte ptr ss:[esp+1B4],1
00401D38   . |88540C 20     mov byte ptr ss:[esp+ecx+20],dl
00401D3C   . |41            inc ecx
00401D3D   . |C6440C 20 0A  mov byte ptr ss:[esp+ecx+20],0A
00401D42   . |885C0C 21     mov byte ptr ss:[esp+ecx+21],bl
00401D46   . |83C9 FF       or ecx,FFFFFFFF
00401D49   . |F2:AE         repne scas byte ptr es:[edi]
00401D4B   . |F7D1          not ecx
00401D4D   . |49            dec ecx
00401D4E   . |8D7C24 20     lea edi,dword ptr ss:[esp+20]
00401D52   . |88940C 840000>mov byte ptr ss:[esp+ecx+84],dl
00401D59   . |41            inc ecx
00401D5A   . |C6840C 840000>mov byte ptr ss:[esp+ecx+84],0A
00401D62   . |889C0C 850000>mov byte ptr ss:[esp+ecx+85],bl
00401D69   . |83C9 FF       or ecx,FFFFFFFF
00401D6C   . |F2:AE         repne scas byte ptr es:[edi]
00401D6E   . |F7D1          not ecx
00401D70   . |49            dec ecx
00401D71   . |8D4424 20     lea eax,dword ptr ss:[esp+20]
00401D75   . |51            push ecx
00401D76   . |50            push eax
00401D77   . |8D4C24 18     lea ecx,dword ptr ss:[esp+18]
00401D7B   . |E8 DCF10100   call UltraDic.00420F5C
00401D80   . |8DBC24 840000>lea edi,dword ptr ss:[esp+84]
00401D87   . |83C9 FF       or ecx,FFFFFFFF
00401D8A   . |33C0          xor eax,eax
00401D8C   . |F2:AE         repne scas byte ptr es:[edi]
00401D8E   . |F7D1          not ecx
00401D90   . |49            dec ecx
00401D91   . |51            push ecx
00401D92   . |8D8C24 880000>lea ecx,dword ptr ss:[esp+88]
00401D99   . |51            push ecx
00401D9A   . |8D4C24 18     lea ecx,dword ptr ss:[esp+18]
00401D9E   . |E8 B9F10100   call UltraDic.00420F5C
00401DA3   . |6A 03         push 3                                   ; /FileAttributes = READONLY|HIDDEN
00401DA5   . |68 F4704300   push UltraDic.004370F4                   ; |C:\regbanyet.dat
00401DAA   . |FF15 8CB24200 call dword ptr ds:[<&KERNEL32.SetFileAtt>; \SetFileAttributesA
00401DB0   . |68 D8704300   push UltraDic.004370D8                   ;  非常感谢您的支持,注册成功!
00401DB5   . |8D8C24 EC0000>lea ecx,dword ptr ss:[esp+EC]
00401DBC   . |E8 AF010000   call UltraDic.00401F70
00401DC1   . |8D4C24 10     lea ecx,dword ptr ss:[esp+10]
00401DC5   . |889C24 B40100>mov byte ptr ss:[esp+1B4],bl
00401DCC   . |E8 77EF0100   call UltraDic.00420D48
00401DD1   . |8BCD          mov ecx,ebp
00401DD3   . |E8 44B50100   call UltraDic.0041D31C
00401DD8   . |C78424 B40100>mov dword ptr ss:[esp+1B4],3
00401DE3   . |EB 1C         jmp short UltraDic.00401E01
00401DE5   > \68 C0704300   push UltraDic.004370C0                   ;  注册名或注册码不正确!



5、找到了
00401D00     /0F85 DF000000 jnz UltraDic.00401DE5

把 JNZ 改为JLE 然后运行程序。
JNZ 不为零跳转的意思,把改成相反的意思 JE ,那么输入错误的信息,程序就会往下走~~~注册成功~

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ca10086 发表于 2009-3-21 01:21
呵呵,支持了,。加油。
chen123456 发表于 2009-3-21 09:34
jacken888 发表于 2009-3-21 10:10
比较适合初学者,简单爆破,可惜现在能查找字符串的少了
wgz001 发表于 2009-3-21 11:27
不错   期待算法分析   
112211 发表于 2009-3-21 12:29
学习啊很不错谢谢共享
zckey09 发表于 2009-3-21 19:37
谢谢分享 学习了
wf8057119 发表于 2009-3-21 20:06
谢谢了.技术交流群60126493
93776263 发表于 2009-3-22 00:14
适合我们新手看哈弥补错啊
yncxhcd 发表于 2009-3-22 12:28
我支持你下 下载收藏
:P
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-18 03:46

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表