齐博地方门户4.0授权文件加密算法分析

齐博官方的人员,请勿再给我发邮件,我在这里只是作为一个技术的研究分析,不是破解教程,不会公布源代码,不会写的那样详细,也不会去传播出售破解版程序。

我本身是一名软件作者,也是齐博正版用户。我也很支持正版程序,建议官方到淘宝上打击盗版,加大力度!我这里提出的,正是你们程序员应该注意的,在下次更新升级算法,以便加大破解难度!

 

回顾3.0的加密算法,只是从密文中按照一定的逻辑读取密文,然后base64解码执行

http://www.cnblogs.com/hackren/archive/2012/05/06/2485878.html

而3.5有了一个修改,读取到核心内容的密文,base64解码后并不能得到源码,而是需要一个解密函数解密才行。对于破解者,其实并不会在意最后一个解密算法是什么,而是直接调用就可读到明文。

4.0的又有一个飞跃,不过换汤不换药。上个图片给大家看下

齐博地方门户4.0授权文件加密算法分析_第1张图片

算法和3.5的算法是一模一样的,唯一变化的是混淆方式,这次并非明文,而是乱码。抓住一个重点即可,之前的变量名和函数名是明文的,而现在这些乱糟糟的东西,你虽然读不懂,但是记住,这是变量名和函数名就行!

对于破解者来说要提高一个门槛才行,如果你在记事本或者其他文本编辑器里手动破解的话,会破坏文件的完整性。所以说破解此类加密,是不能用文本编辑器的。如果非要用文本编辑器,那就要用notepad++调成utf-8编码,不过也不能粘贴复制!而用二进制或者16进制的编辑器,就没有这些问题。破解方式依然如3.0一样。只是如果你用exit输出的话,因为浏览器无法解析,会显示乱码。所以exit是不适用的。要改用file_put_contents,写文件然后用hex编辑器查看并修改。

 

本人酷爱写随笔,记录和分享我平时遇到的技术问题。不知道写这些官方是否在意,我只是出于技术研究的目的。不会破解的,看了我的文章也照样不会破解,会破解的更本就不需要参考我这篇文章。如果官方希望我删除此文,联系我删除即可!

 转载请注明出处:http://www.cnblogs.com/hackren/archive/2013/03/15/2962312.html

 

你可能感兴趣的:(算法)