许你一世情 发表于 2016-7-18 17:32:01

输入法注入后主线程调用call导致游戏卡死,有人能解决此问题吗,可微信红包悬赏

用的是魔鬼作坊的模块,有一个call必须要主线程调用才行,输入法注入后,不是主线程调用的就不会卡死,但是也有点卡(比用xt过保护后直接调用卡),主线程调用的话直接就卡死了,难道说输入法注入是不允许主线程调用的吗

以下是主线程调用:

.版本 2
.子程序 自动寻路
.参数 目标x坐标, 整数型
.参数 目标y坐标, 整数型
asm_置代码 ()
asm_pushad ()
asm_mov_eax_常数 (十六到十 (“0”))
asm_push_eax ()
asm_mov_ecx_常数 (目标y坐标)
asm_mov_edx_常数 (目标x坐标)
asm_mov_eax_ptr (十六到十 (#寻路call基址))
asm_mov_eax_ptr_eax ()
asm_mov_ebx_常数 (十六到十 (#寻路call))
asm_call_ebx ()
asm_popad ()
asm_ret ()
进程_调用函数2 (进程句柄, asm_取代码 (), 线程ID)
输出调试文本 (字节集转为汇编指令 (asm_取代码 (), ))
以下是非主线程调用:

.版本 2

asm_置代码 ()
asm_pushad ()
asm_push (十六到十 (“0000000”))
asm_mov_eax_ptr (十六到十 (#提示CALL的基址))
asm_mov_eax_ptr_eax ()
asm_mov_ecx_常数 (十六到十 (“0000ffff”))
asm_mov_edx_常数 (提示内存地址 + 8)
asm_mov_ebx_常数 (十六到十 (#提示call))' 更新会变
asm_call_ebx ()
asm_popad ()
asm_ret ()
asm_调用函数2 (进程句柄, asm_取代码 ())
输出调试文本 (字节集转为汇编指令 (asm_取代码 (), ))
内存.释放 (提示内存地址)

441209945 发表于 2016-7-18 17:47:57

天龙八部的call吗

许你一世情 发表于 2016-7-19 07:37:49

441209945 发表于 2016-7-18 17:47
天龙八部的call吗

不是 是传奇的

s2885913 发表于 2016-7-19 12:11:38

劫持注入呗非得用输入法

许你一世情 发表于 2016-7-20 10:23:43

s2885913 发表于 2016-7-19 12:11
劫持注入呗非得用输入法

我伪造游戏程序的dll的话,还是会卡死,只要涉及到绑定主线程调用就卡死
页: [1]
查看完整版本: 输入法注入后主线程调用call导致游戏卡死,有人能解决此问题吗,可微信红包悬赏