:6.48KB : :1 :2021-11-08 11:05:50
易语言DLL函数查看x64,x86通用版例子。
导出目录 = 计算偏移 (导出目录, 段地址, 区段数, 内存起始页, 物理起始页)
偏移 = 读整数 (基址 + 导出目录 + 12) - 内存起始页 + 物理起始页 + 基址 ' DLL全名的ASCII码字符串空结尾
_启动窗口.标题 = _启动窗口.标题 + “ ” + 指针到文本 (偏移)
序列基数 = 读整数 (基址 + 导出目录 + 16)
地址数 = 读整数 (基址 + 导出目录 + 20)
函数数 = 读整数 (基址 + 导出目录 + 24)
导出地址表 = 读整数 (基址 + 导出目录 + 28) - 内存起始页 + 物理起始页 + 基址
导出名称指针表 = 读整数 (基址 + 导出目录 + 32) - 内存起始页 + 物理起始页 + 基址
导出序数表 = 读整数 (基址 + 导出目录 + 36) - 内存起始页 + 物理起始页 + 基址
超级列表框.全部删除 ()
.计次循环首 (函数数, I)
导出序 = 读短整 (导出序数表 + 索引 × 2)
列表索引 = 超级列表框.插入表项 (, 到文本 (导出序 + 序列基数), , , , )
偏移 = 读整数 (导出名称指针表 + 索引 × 4) - 内存起始页 + 物理起始页 + 基址
超级列表框.置标题 (列表索引, 1, 指针到文本 (偏移))
偏移 = 读整数 (导出地址表 + 导出序 × 4)
格式文本16 (偏移, 文本指针)
超级列表框.置标题 (列表索引, 2, 指针到文本 (文本指针))
索引 = 索引 + 1
.计次循环尾 ()
01-29读取图片资源dll函数FOA
09-24DLL函数查看器V3.7
10-22dll函数去重复
01-22DLL函数查看器
01-17DLL函数查看器
04-04通用注入器自带DLL函数名查看
12-16DLL函数地址查看工具功能支持库
12-12调用载入释放内存DLL函数操作模块源码