求个 PHP 源码加密或混淆的方案

2016-12-22 11:47:33 +08:00
 sblz

老板要把公司的 PHP 代码加密,说是为了防止别人盗用, Gayhub 上找了 php-beast 和 screw ,前者不支持 64KB 以上文件,后者搞出来之后变成乱码了, Zend 和 ionCube 就别说了,太抠舍不得,找了下破解版好像还不支持 5.6 ,妈的这铁公鸡真的抠的没话说,服务器为了省钱都是让去买搬瓦工之类的 VPS ,超过 200 块钱的就心疼的 BB 半天。唉!我只是个小运维,大神知道该怎么加密或混淆么?

3306 次点击
所在节点    PHP
9 条回复
xeneizes
2016-12-22 11:59:44 +08:00
用 C 写 php 扩展
babytomas
2016-12-22 13:27:21 +08:00
用 Bandwagon Host 的公司居然请得起运维!

跑题了,目前来说其实除了 ionCube 真没其他可以用的。

相信我,等你逛一圈回来,你最后还是会选择你这里让别说的 ionCube ...

线上加密挺划算的,还支持压缩包。几块钱都不愿意出的公司一定抠成精了 ...
sblz
2016-12-22 14:34:54 +08:00
@babytomas ionCube 和 Zend 我都试过了,然后把价钱报给老板的时候就被否定了,老板抠的没话说,估计很快就会变成上家公司了
wdlth
2016-12-22 19:19:30 +08:00
有 screw 还不满足?
mingyun
2016-12-22 22:36:43 +08:00
sblz
2016-12-23 15:01:31 +08:00
@wdlth screw 加密出来的浏览器显示乱码了,我们这边开发写的代码里边有 HTML 代码,好像不支持
ywisax
2016-12-26 01:52:25 +08:00
ic9 是目前最佳选择。
如果业务代码本身没啥保密,只是为了恶心人的话,可以用魔方加密。
另外还有一种用大量 goto 来混淆的方案,忘记名字了。
rekulas
2017-01-25 12:42:44 +08:00
https://github.com/del-xiong/screw-plus
再试试看,前几天修复了个 bug ,可能会导致乱码
如果还有问题我可以帮忙查看解决下
rekulas
2017-01-25 12:44:31 +08:00
另外你能告诉我 Gayhub 什么鬼?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/329366

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX