| 子程序名 | 返回值类型 | 公开 | 备 注 | ||||
| 求余数_长整数型_无符号 | 长整数型 | 求余数 | |||||
| 参数名 | 类 型 | 参考 | 可空 | 数组 | 备 注 | ||
| a | 长整数型 | b | 长整数型 | ||||
' mov eax,dword ptr [ebp 14h]
' push eax
' mov ecx,dword ptr [ebp 10h]
' push ecx
' mov edx,dword ptr [ebp 0Ch]
' push edx
' mov eax,dword ptr [ebp 8]
' push eax
' call call_fn
' pop ebp
' ret 10h
置入代码 ({ 83, 139, 68, 36, 20, 11, 192, 117, 24, 139, 76, 36, 16, 139, 68, 36, 12, 51, 210, 247, 241, 139, 68, 36, 8, 247, 241, 139, 194, 51, 210, 235, 80, 139, 200, 139, 92, 36, 16, 139, 84, 36, 12, 139, 68, 36, 8, 209, 233, 209, 219, 209, 234, 209, 216, 11, 201, 117, 244, 247, 243, 139, 200, 247, 100, 36, 20, 145, 247, 100, 36, 16, 3, 209, 114, 14, 59, 84, 36, 12, 119, 8, 114, 14, 59, 68, 36, 8, 118, 8, 43, 68, 36, 16, 27, 84, 36, 20, 43, 68, 36, 8, 27, 84, 36, 12, 247, 218, 247, 216, 131, 218, 0, 91, 194, 16, 0 })
' call_fn
' 00FB8AA0 53 push ebx
' 00FB8AA1 8B 44 24 14 mov eax,dword ptr [esp 14h]
' 00FB8AA5 0B C0 or eax,eax
' 00FB8AA7 75 18 jne 00FB8AC1
' 00FB8AA9 8B 4C 24 10 mov ecx,dword ptr [esp 10h]
' 00FB8AAD 8B 44 24 0C mov eax,dword ptr [esp 0Ch]
' 00FB8AB1 33 D2 xor edx,edx
' 00FB8AB3 F7 F1 div eax,ecx
' 00FB8AB5 8B 44 24 08 mov eax,dword ptr [esp 8]
' 00FB8AB9 F7 F1 div eax,ecx
' 00FB8ABB 8B C2 mov eax,edx
' 00FB8ABD 33 D2 xor edx,edx
' 00FB8ABF EB 50 jmp 00FB8B11
' 00FB8AC1 8B C8 mov ecx,eax
' 00FB8AC3 8B 5C 24 10 mov ebx,dword ptr [esp 10h]
' 00FB8AC7 8B 54 24 0C mov edx,dword ptr [esp 0Ch]
' 00FB8ACB 8B 44 24 08 mov eax,dword ptr [esp 8]
' 00FB8ACF D1 E9 shr ecx,1
' 00FB8AD1 D1 DB rcr ebx,1
' 00FB8AD3 D1 EA shr edx,1
' 00FB8AD5 D1 D8 rcr eax,1
' 00FB8AD7 0B C9 or ecx,ecx
' 00FB8AD9 75 F4 jne 00FB8ACF
' 00FB8ADB F7 F3 div eax,ebx
' 00FB8ADD 8B C8 mov ecx,eax
' 00FB8ADF F7 64 24 14 mul eax,dword ptr [esp 14h]
' 00FB8AE3 91 xchg eax,ecx
' 00FB8AE4 F7 64 24 10 mul eax,dword ptr [esp 10h]
' 00FB8AE8 03 D1 add edx,ecx
' 00FB8AEA 72 0E jb 00FB8AFA
' 00FB8AEC 3B 54 24 0C cmp edx,dword ptr [esp 0Ch]
' 00FB8AF0 77 08 ja 00FB8AFA
' 00FB8AF2 72 0E jb 00FB8B02
' 00FB8AF4 3B 44 24 08 cmp eax,dword ptr [esp 8]
' 00FB8AF8 76 08 jbe 00FB8B02
' 00FB8AFA 2B 44 24 10 sub eax,dword ptr [esp 10h]
' 00FB8AFE 1B 54 24 14 sbb edx,dword ptr [esp 14h]
' 00FB8B02 2B 44 24 08 sub eax,dword ptr [esp 8]
' 00FB8B06 1B 54 24 0C sbb edx,dword ptr [esp 0Ch]
' 00FB8B0A F7 DA neg edx
' 00FB8B0C F7 D8 neg eax
' 00FB8B0E 83 DA 00 sbb edx,0
' 00FB8B11 5B pop ebx
' 00FB8B12 C2 10 00 ret 10h
返回 (0)
词条作者信息 使用例程
