求一个易语言定位特征码源码!
我想要易语言搜索一个DLL的十六进制特征码来定位,然后进行修改这个DLL的十六进制代码。
最后就是保存这个修改好的DLL文件一份。
这个DLL是一个文件,网上就搜索到一些从进程搜索,
哪位给个源码谢谢了。
当然给的易语言模块我也不介意。呵呵
本帖最后由 YShuang 于 2015-6-24 13:07 编辑
.版本 2
.子程序 子程序_文件拖放处理
.参数 文件数量, 整数型
.参数 当前文件位置, 整数型
.参数 当前文件名, 文本型
.参数 当前文件类型, 文本型
.局部变量 原文件, 字节集
.局部变量 原字节集, 字节集
.局部变量 现字节集, 字节集
.局部变量 现文件, 字节集
' 注明:用于接收文件名的子程序指针(例如:&拖放处理),然后在你的程序建立一个名为"拖放处理"的子程序,
' 包含4个参数:(整数,整数,文本,文本)其中第一个是总文件数量,第2个是当前是第几个文件,第3个是当前的文件名,第4个是当前的文件类型(文件后缀名)。
原字节集 = {}
现字节集 = { }
原文件 = 读入文件 (当前文件名)
现字节集 = 字节集_替换 (原文件, 字节集_寻找 (原文件, 原字节集), 字节集_取长度 (原字节集), 现字节集)
.如果 (写到文件 (取运行目录 () + “\小顺专用.” + 当前文件类型, 现字节集))
信息框 (“文件修改完成!”, 0, “小顺专用版”, )
.否则
信息框 (“文件修改失败!”, 0, “小顺专用版”, )
.如果结束
自问自答了,没办法哈 呵呵
直接用字节集的方法就OK了
用到精易模块
页:
[1]