-
-
[求助]破除一个软件的网络验证
-
发表于:
2009-12-27 10:23
4314
-
软件无壳 VC++7.0,貌似有重启验证,我只找到了一个MessageBox点
00467F60 /$ 8B4424 08 mov eax, dword ptr [esp+8]
00467F64 |. 85C0 test eax, eax
00467F66 |. 56 push esi
00467F67 |. 8BF1 mov esi, ecx
00467F69 |. 75 08 jnz short 00467F73
00467F6B |. E8 6F940100 call 004813DF
00467F70 |. 8B40 10 mov eax, dword ptr [eax+10]
00467F73 |> 85F6 test esi, esi
00467F75 |. 75 04 jnz short 00467F7B
00467F77 |. 33C9 xor ecx, ecx
00467F79 |. EB 03 jmp short 00467F7E
00467F7B |> 8B4E 1C mov ecx, dword ptr [esi+1C]
00467F7E |> FF7424 10 push dword ptr [esp+10] ; /Style
00467F82 |. 50 push eax ; |Title
00467F83 |. FF7424 10 push dword ptr [esp+10] ; |Text
00467F87 |. 51 push ecx ; |hOwner
00467F88 |. FF15 60B54800 call dword ptr [<&USER32.MessageBoxA>>; \MessageBoxA
00467F8E |. 5E pop esi
00467F8F \. C2 0C00 retn 0C
怎样去除这个网络验证?另外VC++怎样编写代码与网络相连接,没用VC做过网络连接验证的东西。。。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)