易语言子程序公开c语言,易语言调用DLL未公开的子程序
.版本 2
.支持库 spec
.程序集 程序集1
.子程序 _启动子程序, 整数型, , 本子程序在程序启动后最先执行
.局部变量 hMod, 整数型
.局部变量 pBase, 整数型
.局部变量 pFunc, 整数型
pBase = GetBaseAddr (“dll.dll”, hMod)
调用子程序 (pBase, , pFunc, pBase, 10086, 0)
调用子程序 (pFunc, , , 123456)
FreeLibrary (hMod)
返回 (0) ' 可以根据您的需要返回任意数值
.子程序 GetBaseAddr, 整数型
.参数 LibFileName, 文本型
.参数 hLib, 整数型, 参考
.局部变量 addr_nt, 整数型
hLib = LoadLibrary (LibFileName)
.如果真 (hLib = 0)
返回 (0)
.如果真结束
.如果真 (指针到小数 (hLib) ≠ 23117) ' e_magic
返回 (0)
.如果真结束
addr_nt = 指针到整数 (hLib + 60) + hLib
.如果真 (指针到整数 (addr_nt) ≠ 17744) ' Signature
返回 (0)
.如果真结束
返回 (指针到整数 (addr_nt + 40) + hLib)
.子程序 指针到整数, 整数型
.参数 addr, 整数型
.局部变量 ret, 整数型
置入代码 ({ 139, 69, 8, 139, 0, 137, 69, 252 })
' 置入代码 (“mov eax,[ebp+8] | mov eax,[eax] | mov [ebp-4],eax”)
' 取字节集数据 (指针到字节集 (addr, 4), #整数型, )
返回 (ret)
.子程序 指针到小数, 短整数型
.参数 addr, 整数型
返回 (取字节集数据 (指针到字节集 (addr, 2), #短整数型, ))
@泆寒
文件下载
解压密码:
来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575)
易语言子程序公开c语言,易语言调用DLL未公开的子程序相关推荐
- 易语言 循环判断 无限循环 参数传值调用子程序
新人不可错过 .版本 2 .支持库 spec .子程序 _按钮1_被单击, , , , .局部变量 传值给子程序测试, 整数型 传值给子程序测试 = 10 ' 把10赋值给"变量" ...
- 易语言时间转化linux格式,易语言取时间年月日格式化
易语言取时间年月日格式化 怎么才能取出时间的年月日的代码形式?目前易语言自带代码取出的很精准!一般都取到秒了.但是在实际应用中或许用到的年月日是最多的一种格式. 下图为代码例子: 可以直接复制下面的代 ...
- 易语言 标准c 动态库,易语言Dll动态库的开发
一.关于易语言DLL 易语言Dll动态库的开发是编程当中和其他语言开发进行交互必不可少的方法之一,从易语言3.6版开始,已经能够支持对DLL动态链接库的开发, 编译出的DLL是标准的DLL,和其他编程 ...
- 易语言创建大漠模块及免注册调用大漠
1.什么是模块? 易语言模块相当于支持库其中可以包括子程序.常量.自定义数据类型,也相当于在程序中一些自己写的子程序.定义的数据类型和常量,可以在程序中直接调用,但调用时必须遵守模块使用的要求(比如: ...
- 易语言基础编程知识〖E语言手册〗
易语言手册易语言的命名约定 在易语言应用程序的编写过程中,用户涉及到定义各类名称,如:子程序名.变量名.数据类型名等等,这些名称的命名规则为:名称的首字母必须为全半角字母或汉字,其它字符必须为 ...
- c语言怎么表示字节集,用易语言写一个电子钢琴软件
这只是一个窗口程序集,是整个软件的一部分,算是核心吧 易语言不同于C语言.java,易语言是全中文编写,说实话,我感觉中文编写还不如英文编写顺手.我感觉最简单的还是我当初自己学的Python语言. 下 ...
- 易语言局域网 php 控制,易语言控制端源码,易语言被控制源码,易语言局域网远程控制源码...
下面我们对易语言控制端源码,易语言被控制源码,易语言局域网远程控制源码文件阐述相关使用资料和易语言控制端源码,易语言被控制源码,易语言局域网远程控制源码文件的更新信息. 易语言控制端源码,易语言被控制 ...
- 易语言和java接口_易语言写接口让其他调用 易语言api使用教程
易语言如何调用API函数? 你代码方法错了,如果传出参数为文本或字节集必须先"申请内存缓冲",如图1 源码中有两种方法,建议你采用"长整数"的那个,比较方便~! ...
- 易语言写c盘配置文件,易语言写配置文件的方法
易语言编程开发环境的诞生引领了一个编程新时代的到来.它以其本土化.易用化.开发速度快等优点迅速被广大编程爱好者所认可和接受."配置文件"这个术语相信大家都很熟悉了,因为日常生活中随 ...
最新文章
- 小鱼易连电脑版_生活多么美好 篇十六:我的桌面改造,有绿植,有小鱼,有大音箱...
- 使用nginx进行负载均衡
- ios 1 cocoa
- mate7刷android 6.0,华为Mate7 6.0系统刷recovery_Mate7 6.0专用第三方recovery
- Appium+Python+Pycharm如何创建并运行自动化测试脚本【真机运行】
- ubuntu16.04下面xfce4没有声音
- string数组批量转换成Int数组
- 牛逼了,用Python攻破wifi密码
- ASP.NET 2.0构建动态导航的Web应用程序(TreeView和Menu )[转载]
- golden gate 加initial load 在rac 上的配置
- W11系统VMware网卡vmnet8显示未识别的网络
- Python 简易实现 base64 编码
- 如何分析数据建立数据表
- 奇虎360scribe日志采集系统
- 交易员都是用什么方法盈利的?
- python-计算机视觉-OpenCV-调色板
- 视频旋转方向,让视频画面旋转90度播放
- python输入函数是什么意思_新手学python之Python的输入输出函数
- ABP+AdminLTE+Bootstrap Table权限管理系统一期
- 运维之道 | Git log 命令详解