最近被要求把产品代码加密,测试了几款容易获得的加密工具,当然对应的解密工具也一样容易找到!
易维的那个加密工具貌似需要购买,否则存在使用时间限制,不知道有没有了解实情的兄弟!
还有个开源的screw,加密方法是用C写的PHP扩展,但是不清楚的是:
PHP screw加密后的代码是否只能运行在装有screw的Linux环境下?
还有就是有没有好的PHP代码混淆工具?微盾的混淆工具很杯具,我的项目代码混淆后无法运行,怀疑是该工具对PHP5.8和OOP支持不好的缘故……
你还有什么不懂可以上后盾人上看看,上面有很多高清教学视频,讲得都是这些知识,可以帮助你!如果不行,可以去百度搜索
http://git.oschina.net/splot/php-screw-plushttps://github.com/del-xiong/screw-plus免费开源的php加密扩展,使用aes加密,服务器未破解的情况下99.99999%安全运行在linux环境有轻微性能损失,不过只有几毫秒甚至更低,基本可以无视这是基于screw的改进版,不建议用原版screw,加密算法太弱有风险也不建议用混淆工具,混淆的代码能否被解密只取决于别人对你的代码的兴趣大小加密后确实只能运行在linux下并且要求安装有对应的screw扩展虽然安装扩展看起来是要麻烦点,但你要明白所有不需要扩展的加密都能被直接源码破解