简单的vc版cm
看到大家最近都在玩cm。。我也发一个。。写的不好。。见笑了。。本帖最后由 xiaobang 于 2010-7-10 16:16 编辑
占个位,准备爆菊花。
眼睛都跑花了。 大家快来看版主爆菊花~ 本帖最后由 kkbblzq 于 2010-7-10 18:29 编辑
占位~
是这样么~? 难道1楼是传说中扫荡马勒隔壁XXXXX传说中那个纯爷们吗?啧啧啧!
--- 那啥。。什么时候我去学习一下反爆菊的技能 那啥。。什么时候我去学习一下反爆菊的技能
z26650 发表于 2010-7-10 18:11 http://52pojie.cn/images/common/back.gif
是我4楼那样么? 回复 7# kkbblzq
是的。。求教程 本帖最后由 kkbblzq 于 2010-7-10 18:50 编辑
先看了一下。类CMD,随便输入。后错误。然后请按任意键继续. . .
推想到批处理命令:pause
打开OD。字符串。找到pause处进去
00402320/$55 push ebp
00402321|.8BEC mov ebp,esp
00402323|.83EC 10 sub esp,0x10
00402326|.E8 25FEFFFF call cme.00402150
0040232B|.8945 F8 mov ,eax
0040232E|.C745 FC 00000>mov ,0x0
00402335|.68 601F4000 push cme.00401F60
0040233A|.6A 01 push 0x1
0040233C|.8B4D FC mov ecx,
0040233F|.E8 DCFDFFFF call cme.00402120
00402344|.50 push eax
00402345|.68 B84A4200 push cme.00424AB8
0040234A|.E8 B1410000 call cme.00406500
0040234F|.83C4 08 add esp,0x8
00402352|.8BC8 mov ecx,eax
00402354|.E8 97010000 call cme.004024F0
00402359|.E8 82FEFFFF call cme.004021E0
0040235E|.68 601F4000 push cme.00401F60
00402363|.6A 02 push 0x2
00402365|.8B4D FC mov ecx,
00402368|.E8 B3FDFFFF call cme.00402120
0040236D|.50 push eax
0040236E|.68 B84A4200 push cme.00424AB8
00402373|.E8 88410000 call cme.00406500
00402378|.83C4 08 add esp,0x8
0040237B|.8BC8 mov ecx,eax
0040237D|.E8 6E010000 call cme.004024F0
00402382|.E8 E9FEFFFF call cme.00402270
00402387|.8945 F4 mov ,eax
0040238A|.8B45 F4 mov eax,
0040238D|.50 push eax
0040238E|.8B0D 545A4200 mov ecx,dword ptr ds:
00402394|.51 push ecx
00402395|.E8 F6FEFFFF call cme.00402290
0040239A|.83C4 08 add esp,0x8
0040239D|.8845 F3 mov byte ptr ss:,al
004023A0|.0FB655 F3 movzx edx,byte ptr ss:
004023A4|.52 push edx
004023A5|.E8 06FFFFFF call cme.004022B0
004023AA|.83C4 04 add esp,0x4
004023AD|.68 B0014200 push cme.004201B0 ;pause
004023B2|.E8 E87B0000 call cme.00409F9F
004023B7|.83C4 04 add esp,0x4
004023BA|.33C0 xor eax,eax
004023BC|.8BE5 mov esp,ebp
004023BE|.5D pop ebp
004023BF\.C3 retn
附近几个CALL下断。运行~
发现每一句如your name:有一个CALL。
一直输入完注册码。回车、
004023A5|.E8 06FFFFFF call cme.004022B0
这里断下。F7进去
004022B0/$55 push ebp
004022B1|.8BEC mov ebp,esp
004022B3|.51 push ecx
004022B4|.C745 FC 00000>mov ,0x0
004022BB|.0FB645 08 movzx eax,byte ptr ss:
004022BF|.85C0 test eax,eax
004022C1 74 26 je short cme.004022E9关键跳 Nop即可~!
004022C3|.68 601F4000 push cme.00401F60
004022C8|.6A 03 push 0x3
004022CA|.8B4D FC mov ecx,
004022CD|.E8 4EFEFFFF call cme.00402120
004022D2|.50 push eax
004022D3|.68 B84A4200 push cme.00424AB8
004022D8|.E8 23420000 call cme.00406500
004022DD|.83C4 08 add esp,0x8
004022E0|.8BC8 mov ecx,eax
004022E2|.E8 09020000 call cme.004024F0
004022E7|.EB 24 jmp short cme.0040230D
004022E9|>68 601F4000 push cme.00401F60
004022EE|.6A 04 push 0x4
004022F0|.8B4D FC mov ecx,
004022F3|.E8 28FEFFFF call cme.00402120
004022F8|.50 push eax
004022F9|.68 B84A4200 push cme.00424AB8
004022FE|.E8 FD410000 call cme.00406500
00402303|.83C4 08 add esp,0x8
00402306|.8BC8 mov ecx,eax
00402308|.E8 E3010000 call cme.004024F0
0040230D|>8BE5 mov esp,ebp
0040230F|.5D pop ebp
00402310\.C3 retn
保存,,收工。。 回复 9# kkbblzq
原来如此。。下次不使用pause了.....感谢教程
页:
[1]
2