首页
社区
课程
招聘
[求助][求助][求助]程序互斥,跟了很久没办法,帮忙看看...
发表于: 2007-10-21 21:47 5093

[求助][求助][求助]程序互斥,跟了很久没办法,帮忙看看...

2007-10-21 21:47
5093
朋友给看的一个外挂程序,让我看看能不能去掉程序的互斥(大概想开多个号一起吧... )
ASProtect 1.33 - 2.1 Registered -> Alexey Solodovnikov ,猛壳....直接运行后再OD附加吧...在内存里可以看到已解密的代码了..可是不管怎么HOOK CreateMutexA,OpenMutexA..FileMapping...Event..呀什么的都没解决问题,在OD里写代码把加载的Hookall0.dll T 了还是没用 ....帮帮忙吧!!!!!!这个外挂大概没什么用处我只想知道怎么解决~~~我极度郁闷~~~
程序我不知道放哪里好,愿意看看的加我,一起交流一下~~
                   

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

最后于 2020-3-26 16:44 被kanxue编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 439
活跃值: (619)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
这个外挂叫破天123(不懂..)www.tiswg.com有下
2007-10-21 21:48
0
雪    币: 439
活跃值: (619)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
终于有了一点进展

0046BE7B  /$  FF7424 08     push    dword ptr [esp+8]                ; /AddrLen
0046BE7F  |.  FF7424 08     push    dword ptr [esp+8]                ; |pSockAddr
0046BE83  |.  FF71 04       push    dword ptr [ecx+4]                ; |Socket
0046BE86  |.  FF15 78664A00 call    dword ptr [4A6678]               ; \bind
0046BE8C  |.  33C9          xor     ecx, ecx                         ;  就是这里了,bind
0046BE8E      83F8 FF       cmp     eax, -1
0046BE91 >|.  0F95C1        setne   cl                               ;  HERE
0046BE94  |.  8BC1          mov     eax, ecx
0046BE96  \.  C2 0800       retn    8

这里bind后再开一个就不行了,就是这里了,不是MUTEX或EVENT或FILE MAPPING
这里有点怪

0013EFD4   00000244  |Socket = 244
0013EFD8   0013EFFC  |pSockAddr = 0013EFFC
0013EFDC   00000010  \AddrLen = 10 (16.)

0013EFFC   02 00 27 F9   00 00 00 00   00 00 00 00   00 00 00 00

MSDN里
sin_family
Address family (must be AF_INET).
而这里确是9f270002???为什么要这样?
于是我把这里改为02,程序正常,但再开第二个还是不行,这时已不是互斥而功能限制了,而是MessageBox说什么什么没关要你重启.
bp  MessageBoxA 跟过去,是一大堆没有解密的代码...
01FB0000   /EB 01           jmp     short 01FB0003
01FB0002   |0F569CBE E65741>orps    xmm3, dqword ptr [esi+edi*4+4157>
01FB000A    EB 01           jmp     short 01FB000D
01FB000C    F0:C1CE D5      lock ror esi, 0D5                        ; 不允许锁定前缀
01FB0010    83EC 20         sub     esp, 20
01FB0013    64:EB 02        jmp     short 01FB0018
01FB0016    CD20 33F5F2EB   vxdjump EBF2F533
01FB001C    01F2            add     edx, esi
01FB001E    8BF4            mov     esi, esp
01FB0020    895E 0C         mov     dword ptr [esi+C], ebx
01FB0023    C1CB 81         ror     ebx, 81
01FB0026    335C24 28       xor     ebx, dword ptr [esp+28]
01FB002A    EB 02           jmp     short 01FB002E
01FB002C    CD20 894E04EB   vxdcall EB044E89
01FB0032    010F            add     dword ptr [edi], ecx
01FB0034    B9 96B14500     mov     ecx, 45B196
01FB0039    B9 4EC54A00     mov     ecx, 4AC54E
01FB003E    EB 02           jmp     short 01FB0042

于是我又郁闷了...
2007-10-22 01:54
0
游客
登录 | 注册 方可回帖
返回
//