教你如何加密软件里的字符串不让OD搜索出来
本帖最后由 Desire 于 2015-4-19 16:07 编辑需要用到一个工具:https://www.52hb.com/thread-6381-1-1.html
我们先用易语言里写一个普通的信息框
运行后点一下按钮就会出现下图这样的信息框
这样写很简单对吧,如果把软件扔到OD里去搜索一下字符串肯定会搜索得到"我是一个信息框"这串字符,现在我们在软件源码里加密一下这字符串,这样软件就不会被OD的搜索出你的字符串了
打开数据转换工具然后点 软件左上角的 Encrypt
图上说明的很清楚啦,复制完成以后那个绿色的标签会变成 已复制 然后我们切换到易语言的程序集里 直接按一下Ctrl+V
我们把信息框里的字符串替换成我们刚刚复制的源码(源码里绿色的注释不要复制进去)
完成后会像下图这样
然后我们把软件编译一下放到OD里去搜索字符串看看吧,这样就搜索不到我们的文本了,但是信息框的内容还是我们原来的内容
理论上可以用这样的方法加密所有可以明文看见的字符串哦
{:5_116:}沙发, 期待系列教程.
大牛 带我装B带我飞好吗?{:5_189:}
期待~~~~。。
{:6_209:}厉害厉害。学习了
{:5_188:}那补丁数据是不是也可以加密,
在老师们的带领下真是万分惊喜啊,谢谢。
z812483318 发表于 2015-4-19 19:10
加密 解密模块都没 你发出来 对我们来说有用吗?
易语言自带的支持库需要模块?
看起来好棒 感谢楼主的教程0.0