qiuweihg 发表于 2011-1-2 14:34

易模块反编译 【源码】

直接复制调用即可。
.版本 2
.子程序 易模块反编译, 逻辑型, 公开, 是否成功
.参数 代码, 文本型
.参数 文本, 文本型
.参数 信息数, 整数型
.参数 i, 整数型
.参数 模块或源码路径, 文本型, , ec或e类(包括后缀名)
.参数 保存路径, 文本型, 可空, 不包括后缀名(自动添加.e或.ec后缀)
.局部变量 内容, 文本型
.局部变量 过度字节集, 字节集

.如果 (寻找文本 (模块或源码路径, “.ec”, , 假) ≠ -1)
    过度字节集 = 字节集替换 (读入文件 (模块或源码路径), 13, 1, 十六到字节集 (“61”))
    过度字节集 = 字节集替换 (过度字节集, 61, 1, 十六到字节集 (“EC”))
    过度字节集 = 字节集替换 (过度字节集, 125, 1, 十六到字节集 (“01”))
    写到文件 (保存路径 + “.e”, 过度字节集)
    返回 (真)
.否则
    过度字节集 = 字节集替换 (读入文件 (模块或源码路径), 13, 1, 十六到字节集 (“63”))
    过度字节集 = 字节集替换 (过度字节集, 61, 1, 十六到字节集 (“EE”))
    过度字节集 = 字节集替换 (过度字节集, 125, 1, 十六到字节集 (“03”))
    写到文件 (保存路径 + “.ec”, 过度字节集)
    返回 (真)
.如果结束
返回 (假)

MyAxiang 发表于 2013-1-30 19:11

不错。还好我看懂了。。。收下了。

daojue 发表于 2012-8-28 20:34

有源码就是强大.有没有超级模块

diamondbacks 发表于 2012-7-30 15:11

感谢分享啊

qiuweihg 发表于 2011-1-2 16:12

这个是一个模块的源码,
调用方式如下:
调试输出(易模块反编译("","",0,0,c:\我的模块.ec))
反编译出来的代码貌似没什么用。呵呵。。。

13725886662 发表于 2011-1-2 15:29

能说得详细一点吗?

wkxq 发表于 2011-1-2 14:37

能说得详细一点吗?

忒会破解 发表于 2013-1-30 19:15

支持楼主,学习了!
页: [1]
查看完整版本: 易模块反编译 【源码】