首页
社区
课程
招聘
[旧帖] [讨论][讨论]delphi写的程序在MessageboxA之前的3个call 0.00雪花
发表于: 2013-6-7 21:41 1778

[旧帖] [讨论][讨论]delphi写的程序在MessageboxA之前的3个call 0.00雪花

2013-6-7 21:41
1778





00499B5A    33C0            xor eax,eax
00499B5C    E8 4F6AFFFF     call Xprint.004905B0
00499B61    8945 F0         mov dword ptr ss:[ebp-0x10],eax
00499B64    E8 6369FFFF     call Xprint.004904CC
00499B69    8945 E4         mov dword ptr ss:[ebp-0x1C],eax
00499B6C    8B45 FC         mov eax,dword ptr ss:[ebp-0x4]
00499B6F    E8 38EEFFFF     call Xprint.004989AC
00499B74    84C0            test al,al
00499B76    74 06           je short Xprint.00499B7E
00499B78    81CB 00001000   or ebx,0x100000
00499B7E    33C9            xor ecx,ecx
00499B80    55              push ebp
00499B81    68 059C4900     push Xprint.00499C05
00499B86    64:FF31         push dword ptr fs:[ecx]
00499B89    64:8921         mov dword ptr fs:[ecx],esp
00499B8C    53              push ebx
00499B8D    57              push edi
00499B8E    56              push esi
00499B8F    8B45 FC         mov eax,dword ptr ss:[ebp-0x4]
00499B92    8B40 30         mov eax,dword ptr ds:[eax+0x30]
00499B95    50              push eax
00499B96    E8 E9E2F6FF     call <jmp.&user32.MessageBoxA>


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
我觉得第三个call是关键。前面的两个mov存放重要数据,如注册码。
2013-6-7 22:37
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
00499B69    8945 E4         mov dword ptr ss:[ebp-0x1C],eax       //将输入的注册码压进堆栈
00499B6C    8B45 FC         mov eax,dword ptr ss:[ebp-0x4]         //??
2013-6-8 06:57
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
新手版块,游客多啊。XX到此一游都懒得写了。
2013-6-8 12:25
0
雪    币: 37
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
哎,新手觉得太难。大牛无视。尴尬的处境。
2013-6-8 23:45
0
游客
登录 | 注册 方可回帖
返回
//