sblz
V2EX  ›  PHP

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

  •  
  •   sblz · Dec 22, 2016 · 4243 views
    This topic created in 3444 days ago, the information mentioned may be changed or developed.

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

    9 replies    2017-01-25 12:44:31 +08:00
    xeneizes
        1
    xeneizes  
       Dec 22, 2016
    用 C 写 php 扩展
    babytomas
        2
    babytomas  
       Dec 22, 2016 via Android
    用 Bandwagon Host 的公司居然请得起运维!

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

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

    线上加密挺划算的,还支持压缩包。几块钱都不愿意出的公司一定抠成精了 ...
    sblz
        3
    sblz  
    OP
       Dec 22, 2016
    @babytomas ionCube 和 Zend 我都试过了,然后把价钱报给老板的时候就被否定了,老板抠的没话说,估计很快就会变成上家公司了
    wdlth
        4
    wdlth  
       Dec 22, 2016
    有 screw 还不满足?
    mingyun
        5
    mingyun  
       Dec 22, 2016
    sblz
        6
    sblz  
    OP
       Dec 23, 2016
    @wdlth screw 加密出来的浏览器显示乱码了,我们这边开发写的代码里边有 HTML 代码,好像不支持
    ywisax
        7
    ywisax  
       Dec 26, 2016
    ic9 是目前最佳选择。
    如果业务代码本身没啥保密,只是为了恶心人的话,可以用魔方加密。
    另外还有一种用大量 goto 来混淆的方案,忘记名字了。
    rekulas
        8
    rekulas  
       Jan 25, 2017
    https://github.com/del-xiong/screw-plus
    再试试看,前几天修复了个 bug ,可能会导致乱码
    如果还有问题我可以帮忙查看解决下
    rekulas
        9
    rekulas  
       Jan 25, 2017
    另外你能告诉我 Gayhub 什么鬼?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3334 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 11:14 · PVG 19:14 · LAX 04:14 · JFK 07:14
    ♥ Do have faith in what you're doing.