能力值:
( LV2,RANK:10 )
|
-
-
2 楼
//最笨 最简单的 方法 __asm { __emit(0x8B); __emit(0x7D); __emit(0x08); __emit(0x8B ); //......................省略 }
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
youxiaxy
//最笨 最简单的 方法
__asm
{
__emit(0x8B);
__emit(0x7D);
__emit(0x08);
__emit(0x8B );
//..... ...
最后于 2019-2-1 17:54
被路人passerby编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
最后于 2019-1-6 23:23
被路人passerby编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
最后于 2019-2-1 17:54
被路人passerby编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
路人passerby
youxiaxy
//最笨 最简单的 方法
__asm
{
__emit(0x8B);
__emit(0x7D);
__emit(0x ...
最后于 2019-1-7 15:44
被youxiaxy编辑
,原因:
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
OD跟一波不就知道了
|
能力值:
( LV13,RANK:420 )
|
-
-
8 楼
帮你写了个
__declspec(naked) HMODULE GetModuleHandleAx(const char * hModuleName) {
__asm
{
push ebp
push ebx
push edi
push esi
sub esp, 0xC
mov eax, dword ptr fs : [0x30]
mov ecx, dword ptr ss : [esp + 0x20]
mov eax, dword ptr ds : [eax + 0xC]
mov edx, dword ptr ds : [eax + 0x14]
lea eax, dword ptr ds : [ecx + 0x1]
mov dword ptr ss : [esp], eax
mov esi, edx
mov dword ptr ss : [esp + 0x4], edx
L013 :
mov edi, esi
mov eax, dword ptr ds : [edi + 0x10]
mov esi, dword ptr ds : [edi]
test eax, eax
je L061
mov ecx, dword ptr ds : [eax + 0x3C]
mov ecx, dword ptr ds : [eax + ecx + 0x78]
test ecx, ecx
je L061
mov dword ptr ss : [esp + 0x8], esi
mov esi, dword ptr ds : [eax + ecx + 0xC]
xor ebx, ebx
mov ebp, 0x0
mov dl, byte ptr ds : [eax + esi]
test dl, dl
je L041
lea esi, dword ptr ds : [eax + esi + 0x1]
xor ebp, ebp
L031 :
rol ebp, 0x13
movsx edi, dl
cmp dl, 0x60
mov dl, byte ptr ds : [esi]
lea ecx, dword ptr ds : [edi - 0x20]
cmovle ecx, edi
inc esi
add ebp, ecx
test dl, dl
jnz L031
L041 :
mov ecx, dword ptr ss : [esp + 0x20]
mov cl, byte ptr ds : [ecx]
test cl, cl
je L057
mov esi, dword ptr ss : [esp]
xor ebx, ebx
L047 :
rol ebx, 0x13
movsx edx, cl
cmp cl, 0x60
mov cl, byte ptr ds : [esi]
lea edi, dword ptr ds : [edx - 0x20]
cmovle edi, edx
inc esi
add ebx, edi
test cl, cl
jnz L047
L057 :
mov edx, dword ptr ss : [esp + 0x4]
mov esi, dword ptr ss : [esp + 0x8]
cmp ebx, ebp
je L064
L061 :
cmp esi, edx
jnz L013
xor eax, eax
L064 :
add esp, 0xC
pop esi
pop edi
pop ebx
pop ebp
retn
}
}
|
能力值:
( LV13,RANK:420 )
|
-
-
9 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
请管理员删帖
最后于 2019-1-13 06:53
被路人passerby编辑
,原因:
|