本来文件一直使用 zend 加密,但是这个东西太不安全了,加密的再好,淘宝几十块就可以搞定他。
请问还有什么比 zend 更好的加密方式吗?
1
yeyeye 2016-05-28 01:51:58 +08:00
如果是运行在自己的服务器上 最简单的方式编译一个属于自己的 php 比如把函数名称都改成别的……
|
3
guyskk 2016-05-28 01:57:41 +08:00
|
4
usedname 2016-05-28 09:10:31 +08:00 via iPad
别写代码
|
5
bumz 2016-05-28 09:12:29 +08:00 via iPhone
学学 Google 的 recaptcha 吧
你可以设计一套自己的语言,把代码编译成字节码,用 PHP 写个虚拟机执行。 没有比这更强的阻止别人读懂你的代码的方式了。 另外,不存在代码加密,只要可执行,就一定是可读的。唯一能做的只有尽可能增加读懂的难度。 |
6
notgod 2016-05-28 10:18:40 +08:00
ioncube 还不错
虽然在内存阶段还是可以被还原 商用还是不错的 |
7
jhdxr 2016-05-28 11:55:22 +08:00
目前几乎所有公开的商业加密软件 /方式基本上都有现成的还原方式(包括 LS 提到的 ioncube )
如果要做到真·不可破解,可以参考 5L 的做法。我还真的见到有人这么做了,用 PHP 写个虚拟机,然而实测效率无比的低。。。 个人观点,自己写个 php 扩展来实现代码的加密效果会比较好。(虽然自己写的加密可能很低级,但是因为并不通用,相对来说破解的代价比较高) |
8
hanyouchun66 2016-05-28 13:15:10 +08:00
导出 opcode , php7 支持了
|
9
aksoft 2016-05-28 16:38:53 +08:00
你这得几百万的项目吧
|
10
8023 2016-05-28 16:40:51 +08:00 via Android
不符合 PHP 的开源精神啊...用别的语言呗~
|