易语言dll劫持注入写法

易语言dll劫持注入写法,第1张

1、首先这不是注入DLL,这是导入DLL函数进PE文件,这个过程需要一个工具LordPE,网上都有可以自己去下载。

2我们知道一旦DLL函数被导入EXE文件的输入表,则EXE文件启动时会自动执行一遍该DLL的_启动子程序 函数,

3、所以我们可以把需要执行的指令放在该函数里面,然后记得在该函数的 公开 选项打上勾,然后编译。

4、接下来,我们打开LordPE,如下图

然后在d出的对话框中选择要导入DLL函数的程序然后点击新d出的窗口的目录,如下图

5、然后点 输入表 右边的 标题是 ...的按钮(截不了图了)

然后随便选择一项数据,右键,如下图

在d出的窗口中填写DLL名,及API名(填_启动子程序)就可以了,然后点一下 + 按钮

6、如果d出一个信息框,点 是 就可以,添加完成之后点 确定 ,然后一路保存就可以了,不过发布程序的时候记得带上那个DLL

相关资源:易语言DLL永久注入EXE_易语言dll注入exe并且运行-其它代码类资源...

.版本 2

.支持库 shell

.程序集 窗口程序集1

.程序集变量 输入法句柄

.子程序 __启动窗口_创建完毕

热键.注册 (_启动窗口.取窗口句柄 (), , #Home键, &子程序1)

输入法注DLL ()

.子程序 输入法注DLL

写到文件 (取特定目录 (10) + “\SouGoo.ime”, #输入法)

输入法句柄 = 输入法.安装 (取特定目录 (10) + “\SouGoo.ime”, “五笔输入法”)

.如果真 (输入法句柄 ≠ 0)

输入法.设置注入 (取特定目录 (10) + “\Sougoo.ime”, 取运行目录 () + “\games.dll”)

信息框 (“注入成功...” + #换行符 + “按Home键呼出!”, 0, )

窗口禁止关闭 (_启动窗口.取窗口句柄 (), 真)

.如果真结束

.子程序 子程序1

.局部变量 bool, 逻辑型

bool = 进程是否存在 (“dnf.exe”)

.如果真 (bool)

输入法.激活 (取句柄2 (“dnf.exe”, , ), 输入法句柄)

.如果真结束

.子程序 __启动窗口_将被销毁

输入法.卸载 (输入法句柄)

输入法.清除注入 (取特定目录 (10) + “\Sougoo.ime”)

输入法.卸载 (输入法句柄)

.版本 2

.支持库 shell

.支持库 spec

.程序集 窗口程序集1

.程序集变量 输入法句柄

.子程序 __启动窗口_创建完毕

热键.注册 (_启动窗口.取窗口句柄 (), , #Home键, &子程序1)

.子程序 子程序1

.局部变量 bool, 逻辑型

bool = 进程是否存在 (“DNF.exe”)

.如果真 (bool)

输入法.激活 (取句柄2 (“DNF.exe”, , ), 输入法句柄)

.如果真结束

.子程序 输入法注DLL

写到文件 (取特定目录 (10) + “\SouGoo.ime”, #Shurufa)

输入法句柄 = 输入法.安装 (取特定目录 (10) + “\SouGoo.ime”, “JSCK专用注入”)

调试输出 (输入法句柄)

.如果真 (输入法句柄 ≠ 0)

输入法.设置注入 (取特定目录 (10) + “\Sougoo.ime”, 路径编辑框.内容)

信息框 (“------------加载成功------------” + #换行符 + “请用Home呼出外挂” + #换行符 + “------呼不出来请用Ctrl+Shift切换输入法呼出------”, #信息图标, “系统信息”)

窗口禁止关闭 (_启动窗口.取窗口句柄 (), 真)

.如果真结束

.子程序 _按钮1_被单击

.局部变量 bool, 逻辑型

bool = 通用对话框1.打开 ()

.如果 (bool)

路径编辑框.内容 = 通用对话框1.文件名

输入法注DLL ()

.否则

信息框 (“请选择一个DLL文件!”, #信息图标, “系统信息”)

.如果结束

.子程序 _按钮2_被单击

.局部变量 bool, 逻辑型

输入法.清除注入 (取特定目录 (10) + “\Sougoo.ime”)

bool = 输入法.卸载 (输入法句柄)

.如果 (bool)

信息框 (“卸载成功!”, #信息图标, “系统信息”)

.否则

信息框 (“卸载失败!”, #信息图标, “系统信息”)

.如果结束

窗口禁止关闭 (_启动窗口.取窗口句柄 (), 假)

.子程序 __启动窗口_将被销毁

输入法.清除注入 (取特定目录 (10) + “\Sougoo.ime”)

输入法.卸载 (输入法句柄)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/tougao/8096508.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存