sunny001
V2EX  ›  PHP

求 PHP 加密 Laravel 方法

  •  
  •   sunny001 · Jan 29, 2016 · 6066 views
    This topic created in 3931 days ago, the information mentioned may be changed or developed.
    27 replies  •  2016-02-03 08:45:59 +08:00
    wu1990
    wu1990
    Jan 29, 2016
    3
    楼主要的是代码加密。。
    jinfeng333
    jinfeng333
    Jan 29, 2016
    4
    @wu1990 zend guard
    sunny001
    sunny001
    OP
    Jan 29, 2016
    5
    是的 代码加密
    skyworker
    skyworker
    Jan 29, 2016
    6
    @sunny001 PHP 没有完美的代码加密方法.ioncobe 和 Zend 老版本的加密现在随便都能破解,新版本的加密虽然暂时没有公开的破解工具,鬼才知道今后有没有?

    直接给客户 VM 镜像,并且对镜像中磁盘加密,才是正解.
    sunny001
    sunny001
    OP
    Jan 29, 2016
    7
    我的开发环境是 vagrant + virtualbox ,如何实现加密呢?
    sunny001
    sunny001
    OP
    Jan 29, 2016
    8
    https://github.com/eixom/zoeeyguard
    这个加密 laravel 报错了?
    有人可以试一下吗?
    gamexg
    gamexg
    Jan 29, 2016
    9
    @skyworker 磁盘加密也没用吧?想运行代码必须解密,还是一样可以提取出来。
    gdtv
    gdtv
    Jan 29, 2016
    10
    @skyworker 其实不用加密,所有类名、函数名、变量名全部用无意义的字符就行,让你看到就头晕
    skyworker
    skyworker
    Jan 29, 2016
    11
    @gdtv "加密"的意思在于: 如果客户想要改动一点点功能, 他还要回头找你.

    所有类名、函数名、变量名全部用无意义的字符,虽然能在一定程度上阻止用户改功能,但是耐下心来还是能改.

    然后你失去了再宰用户一刀的机会.
    orvice
    orvice
    Jan 29, 2016
    12
    @gdtv
    @skyworker
    会不会有一天自己改的时候发现,天了噜,自己都看不懂了- -
    Moker
    Moker
    Jan 29, 2016
    13
    @skyworker sleep(5)
    gdtv
    gdtv
    Jan 29, 2016
    14
    @orvice 开发的时候是正常的类名、函数名、变量名,发布的版本用某种工具将所有的名称变成无意义的字符
    adexbn
    adexbn
    Jan 29, 2016 via iPhone
    15
    php 是可以编译成 c 的
    WildCat
    WildCat
    Jan 29, 2016 via iPhone
    16
    记得鸟哥说 PHP 运行时是首先编译为字节码的。
    有没有转换为字节码再分发到服务器上的方式?
    WildCat
    WildCat
    Jan 29, 2016 via iPhone
    17
    记得鸟哥说 PHP 运行时是首先编译为字节码的。
    有没有转换为字节码再分发到服务器上的方式?
    sunny001
    sunny001
    OP
    Jan 29, 2016
    18
    有没有实现了的? 不然……
    Ricoo
    Ricoo
    Jan 29, 2016
    19
    为什么要加密呢
    sunny001
    sunny001
    OP
    Jan 29, 2016
    20
    保护代码呗,如果被人拷走了咋办
    phithon
    phithon
    Jan 29, 2016
    21
    用 zend 最新版加密还是可以的,就算以后能还原个大概,完美还原还是很难的
    cxbig
    cxbig
    Jan 29, 2016
    22
    关键性代码可以做成 phar ,部署的时候根据机器硬件编码捆绑生成。对付一般客户够用了。
    ragnaroks
    ragnaroks
    Jan 29, 2016
    23
    dll
    xiaogui32
    xiaogui32
    Jan 29, 2016
    24
    @phithon 我试过最新的 zend 加密,混淆。还原率达到 99%。别人是手动破解的
    LINAICAI
    LINAICAI
    Jan 29, 2016
    25
    @sunny001 不是部署到服务器上吗,都能拷走了,服务器都被爆了吧。。
    aksoft
    aksoft
    Jan 29, 2016
    26
    搜索 php7 ,可以编译 ,类似的 编译结果。可以实现你要的。
    phithon
    phithon
    Jan 30, 2016
    27
    @xiaogui32
    这个成本多少,我有些源码只想想还原个大概,只要软件还原就可以,有这样的方法推荐么
    sunny001
    sunny001
    OP
    Feb 3, 2016
    28
    我说的加密就是混淆啦
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2154 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 16:00 · PVG 00:00 · LAX 08:00 · JFK 11:00
    ♥ Do have faith in what you're doing.