易语言输入法注入dll到游戏进程

任何一种注入,如果仅仅演示注入到计算器,记事本,甚至注入的DLL是一个弹框,那么是很容易实现的,我们在每一种注入方法都采用了应用实战,采用了图色识别多线程对应用的控制,本课采用输入法注入实现图色识别辅助对应用的控制,输入法注入有一个好处,就是我们采用了伪装的系统输入法,我们的DLL会注入到这个输入法中,在应用进程里没有这个DLL,相对安全,隐藏了自身,借助了第三方的输入法进程。但当输入法注册失败后,我们需要手动删除这个输入法,再次调用。

载入DLL

dll句柄 = LoadLibraryA (编辑框1.内容)

线程启动

为了对注入的DLL的控制,我们在dll里并没有直接调用函数,而采用线程调用,这样可以多次重复调用。

.版本 2
.支持库 spec
.支持库 EThread
 
.局部变量 函数地址
.局部变量 内存地址
.局部变量 线程ID
.局部变量 线程句柄
 
函数地址 = GetProcAddress (dll句柄, 编辑框3.内容)
内存地址 = 申请内存 (取文本长度 (编辑框3.内容), )
写到内存 (编辑框3.内容, 内存地址, )
线程句柄 = CreateThread (0, 0, 函数地址, 内存地址, 0, 线程ID)
.如果真 (等待线程 (线程句柄, 100))
    关闭线程句柄 (线程句柄)
    释放内存 (内存地址)
.如果真结束

教程获取下载:

百度网盘链接:https://pan.baidu.com/s/158ikKVjIwaoF4438MG4fhA

提取码:加QQ群:521068947 群文件下载

511遇见全部视频教程百度网盘下载

511遇见易语言DLL制作调用及hook注入

资源教程交流①群:521068947

511遇见QQ: 272586593

分享到:

用微信扫一扫,分享给朋友


发布日期:

所属分类: 编程 标签: