W美国际2关闭NPC call
W美国际2关闭NPC call
关闭当前打开的任意窗口
各位大牛 小弟需要 W美国际2的各种数据,还望各位大哥多多关照!
CALL死码
BF 07 00 00 00 8B 4B 34 53 57 8B 01 FF 50 18 5D 5F 5E 5B C2 04 00 8B 4B 34 53 56 8B 11 FF 52 14
5F 5E 5B C2 04 00 90 90
CALL原型
00983381 >8B4B 34 MOV ECX,DWORD PTR DS:
00983384 .53 PUSH EBX ;EBX=0CE6B5A8
00983385 .56 PUSH ESI ;ESI=28C9601C, (ASCII "Btn_Close")
00983386 .8B11 MOV EDX,DWORD PTR DS: ;DS:=00BEBE60 (ElementC.00BEBE60)
00983388 .FF52 14 CALL DWORD PTR DS:
易语言写法
.版本 2
.支持库 spec
.子程序 关闭NPC对话框
.局部变量 基址, 整数型
.局部变量 基址偏移, 整数型
.局部变量 偏移1, 整数型
.局部变量 偏移2, 整数型
.局部变量 写入内容, 整数型
.局部变量 ebx, 整数型
基址 = 内存_读整数型 (进程句柄, 十六到十 (#全局_基址))
基址偏移 = 内存_读整数型 (进程句柄, 基址 + 十六到十 (#全局_偏移1))
偏移1 = 内存_读整数型 (进程句柄, 基址偏移 + 十六到十 (“10”))
偏移2 = 内存_读整数型 (进程句柄, 偏移1 + 十六到十 (“8”))
ebx = 内存_读整数型 (进程句柄, 偏移2 + 十六到十 (“74”))
调试输出 (十到十六 (ebx))
写入内容 = 内存_申请内存 (进程句柄, 50, )
内存_写文本型 (进程句柄, 写入内容, “Btn_Close”)
asm_置代码 ()
asm_pushad ()
asm_mov_ebx_常数 (ebx)
asm_mov_ecx_ptr_ebx_add (十六到十 (“34”))
asm_push (ebx)
asm_push (写入内容)
asm_mov_edx_ptr_ecx ()
asm_mov_eax_ptr_edx_add (十六到十 (“14”))
' asm_mov_eax_ptr_eax ()
asm_call_eax ()
asm_popad ()
asm_ret ()
asm_调用函数2 (进程句柄, asm_取代码 ())
内存_释放内存 (进程句柄, 写入内容)
输出调试文本 (字节集转为汇编指令 (asm_取代码 (), )) 打酱油的人拉,回复下赚取积分 我是个凑数的。。。 顶起出售广告位 有空一起交流一下 我擦!我要沙发! 淡定,淡定,淡定…… 顶顶更健康 着玩意还是很有用处的。。。 一个字,强大,呵呵,当然如果有用的话
页:
[1]
2