xiaomi 发表于 2025-4-18 19:31:16

变怪HOOK汇编脚本

define(address,"DNF.exe"+92FCB3)
define(bytes,8B 75 08 81 FE FA 00 00 00)

assert(address,bytes)
alloc(newmem,$1000)
label(code)
label(return)
newmem:
code:
mov ,#60025//怪物代码
mov esi,
cmp esi,000000FA
jmp return
address:
jmp newmem
nop 4
return:

address:
db bytes
// mov esi,
// cmp esi,000000FA
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: DNF.exe+92FCB3
DNF.exe+92FC93: 6A FF               - push -01
DNF.exe+92FC95: 68 D1 2F 48 01      - push DNF.exe+1082FD1
DNF.exe+92FC9A: 64 A1 00 00 00 00   - mov eax,fs:
DNF.exe+92FCA0: 50                  - push eax
DNF.exe+92FCA1: 56                  - push esi
DNF.exe+92FCA2: A1 F0 67 A3 01      - mov eax,
DNF.exe+92FCA7: 33 C5               - xor eax,ebp
DNF.exe+92FCA9: 50                  - push eax
DNF.exe+92FCAA: 8D 45 F4            - lea eax,
DNF.exe+92FCAD: 64 A3 00 00 00 00   - mov fs:,eax
// ---------- INJECTING HERE ----------
DNF.exe+92FCB3: 8B 75 08            - mov esi,
// ---------- DONE INJECTING----------
DNF.exe+92FCB6: 81 FE FA 00 00 00   - cmp esi,000000FA
DNF.exe+92FCBC: 0F 8F EA 0E 00 00   - jg DNF.exe+930BAC
DNF.exe+92FCC2: 0F 84 A5 0E 00 00   - je DNF.exe+930B6D
DNF.exe+92FCC8: 8D 46 FF            - lea eax,
DNF.exe+92FCCB: 3D DD 00 00 00      - cmp eax,000000DD
DNF.exe+92FCD0: 0F 87 38 A6 00 00   - ja DNF.exe+93A30E
DNF.exe+92FCD6: 0F B6 80 90 A4 D3 00- movzx eax,byte ptr
DNF.exe+92FCDD: FF 24 85 90 A3 D3 00- jmp dword ptr
DNF.exe+92FCE4: 68 58 51 00 00      - push 00005158
DNF.exe+92FCE9: E8 A2 5C 47 00      - call DNF.exe+DA5990
}

xiaomi 发表于 2025-4-18 19:32:00

不明觉厉,感谢分享

Dveridow 发表于 2025-4-18 19:32:13

不明觉厉,感谢分享

阿荣社区采集员3 发表于 2025-4-18 19:32:34

CE

阿荣社区采集员1 发表于 2025-4-18 19:33:16

不明觉厉,感谢分享

阿荣社区机器人 发表于 2025-4-18 19:33:23

大佬能研发变人偶的吗 以前ce吧见过人偶坐骑的 (不是混沌心魔那种)还能操控的
页: [1]
查看完整版本: 变怪HOOK汇编脚本