作者:1135 
时间:2009-08-24 
大家好,我是广海里的1135 我还是新手,有错的地方大家包容一下。 
今天刚刚下的广海的桌面,看着特酷的哦。呵呵... 
这里给大家演示的找江湖里的打坐的call,是最最简单的了,为什么涅?因为江湖里的打坐call是一个无参call,无参call是什么?就是光棍一条,你一颗子弹就杀他全家且无后顾之忧的(在游戏无驱动保护的情况下)。有参call就麻烦了,不但要理清call的人际关系,还要平衡好各路人马,有一点点的不周到,over的绝对是你。 
好了,看看游戏版本:30030,今天是星期天了。 
od载入游戏... 
bp WSASend 下断 
断下了 再== 

进游戏 ctrl+c 打坐 
来多次 

断下 看 堆栈 
复制下来了 
看这一列 
肯定在刚才那几个call里的 
现在就去找找看 是那个 
开始的时候已经说了,打坐call是个无参call 
我们找找看 
004696E9  |.  50            push eax 
004696EA  |.  E8 113AFDFF  call Client.0043D100  这个是有参call 
0046969D  |.  50            push eax 
0046969E  |.  52            push edx 
0046969F  |.  E8 0C000000  call Client.004696B0  也是有参call 
005E67E0  |.  6A 01        push 1 
005E67E2  |.  51            push ecx 
005E67E3  |.  8BCA          mov ecx,edx 
005E67E5  |.  E8 762EE8FF  call Client.00469660  还是有参call 
0059228B  |> \83F8 03      cmp eax,3 
0059228E  |.  75 23        jnz short Client.005922B3 
00592290  |.  8BB6 3C020000 mov esi,dword ptr ds:[esi+23C]          ;  Case 3 of switch 0059223B 
00592296  |.  85F6          test esi,esi 
00592298  |.  0F84 08050000 je Client.005927A6 
0059229E  |.  8BCE          mov ecx,esi 
005922A0  |.  E8 3B440500  call Client.005E66E0      是第四个      ;  无参打坐call 
呵呵 找有了,我们接下去看后面的 
不是 
00437790  |.  8B45 0C      mov eax,[arg.2] 
00437793  |.  57            push edi 
00437794  |.  50            push eax 
00437795  |.  8BCE          mov ecx,esi 
00437797  |.  E8 94040000  call Client.00437C30    有参call                ;  
0047F5FF  |.  53            push ebx 
0047F600  |.  8B5D 14      mov ebx,[arg.4] 
0047F603  |.  56            push esi 
0047F604  |.  8B75 0C      mov esi,[arg.2] 
0047F607  |.  57            push edi 
0047F608  |.  8B7D 10      mov edi,[arg.3] 
0047F60B  |.  6A 00        push 0 
0047F60D  |.  53            push ebx 
0047F60E  |.  57            push edi 
0047F60F  |.  56            push esi 
0047F610  |.  E8 DB80FBFF  call Client.004376F0  有参call 
过了哦 
看到了吧 只有一个无参call 
就是他了 005E66E0 
操家伙 上子弹 动他 
这个就是易语言call的框架 
.版本 
置代码 ({  }) 
Pushad () 

Popad () 
ret () 
调用函数 (进程id, 取代码_ ()) 
子弹是005E66E0 
小心了,开始了哦 
成功啦,哈哈.... 

本教程归广海社区所有,未经允许,不得转载 
视频教程下载地址:http://down.ghoffice.com/jcxz/zhaojianghudazuo_call.rar

posted on 2011-10-17 12:03  巅枫  阅读(536)  评论(0编辑  收藏  举报