揰掵佲 发表于 2014-12-1 14:15

易语言模块破解笔记一

{:5_116:}为了混进揭秘专家,我要多放水啊

{:5_121:}关于易语言模块的逆向,在论坛也有很多人发了曙光大神的分析工具。


当然,既然可以反编译源码了,为什么还要逆向呢?


试图想想,你反编译源码,如果只有几个命令,当然无所谓,但是如果是整个模块,排错是多么困难的


{:6_209:}模块逆向一直都有,但是很少讲解原理~~
网上也有很多类似的工具。。。什么模块转源码,源码转模块~~那其中的远离,你是否了解呢?

接下来,就让我给大家揭开这个神秘工具的原理吧~


环境:易语言5.3
工具:文件对比工具[这里可以用16进制编辑器代替]文件数据对比工具
https://www.52hb.com/thread-3179-1-1.html
(出处: 吾爱汇编论坛)


首先,我们先用易写一个简单的模块以及源码,分别保存为 1.e1.ec


选择模块




模块编译需要配置



写一个子程序1 公开




原理讲解:

**** Hidden Message *****

由此,模块到源码的工具就是这原理了!

请持续关注楼主,还有第二,第三哦


Lee 发表于 2014-12-1 14:22

{:6_225:}我是沙发吗,膜拜这位准备混进解密的大大

Shark恒 发表于 2014-12-1 14:25

我没逆向过这个,我有个疑问。

是不是所有的易语言模块转源码都是直接将 62 改成60 EF改成ED 3改成1 就可以了?

所以才产生了有工具可以转换任何模块。。


十月 发表于 2014-12-1 14:25

我来学习学习

keke120 发表于 2014-12-1 14:27

没必要 为了 一个什么解密专家而做教程,只要您做的教程 得到大家的认可 即使不是解密专家 那又如何?别人敢说你的技术不行?我想 恒大的初衷 是为了让论坛能出更多有技术含量的帖子 让更多人学习更多的解密技术 才设置了一个什么 解密专家吧。

十月 发表于 2014-12-1 14:29

有没有好的模块转源码的工具

歪歪 发表于 2014-12-1 14:30

哇哇,大牛{:5_118:}赶紧膜拜

520Kelly 发表于 2014-12-1 14:34

曙光大神是不是那个做播放器的?我记得我改了他的源码

逍遥枷锁 发表于 2014-12-1 14:36

谢谢老师,这个值得学习下

揰掵佲 发表于 2014-12-1 14:38

Shark恒 发表于 2014-12-1 14:25
我没逆向过这个,我有个疑问。

是不是所有的易语言模块转源码都是直接将 62 改成60 EF改成ED 3改成1 就 ...

{:6_225:}5.3版本之后改了,5.3之前,我记得是63改成61 后面的字母不记得了!都是~{:6_225:}
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 易语言模块逆向笔记一