首页 > Web开发 > 详细

tonyenc php代码加密

时间:2020-07-27 17:26:10      阅读:104      评论:0      收藏:0      [点我收藏+]

Php代码加密扩展:tonyenc

  Github链接:https://github.com/lihancong/tonyenc

  特点:

    • 简单快速,经实测,几乎不影响性能
    • 兼容 OPcache、Xdebug 等其他扩展
    • 兼容 Linux、macOS、Windows 等系统
    • 兼容 Apache、Nginx + PHP-fpm、命令行等运行模式
    • 加密算法较简单,这是出于速度考虑,但仍不易解密
    • 若项目的 php 文件很多,建议只加密部分重要代码文件
    • 要求 PHP >= 7.0,对 PHP7.3 的支持在 dev 分支,还没测试

 

  • Win服务器

    1.获取已编译的模块:

      # php7.0 64线程安全版

      php_tonyenc_php70_ts_VC14_x64.dll

      # php7.0 64线程非安全版

      php_tonyenc_php70_nts_VC14_x64.dll

    2.php.ini配置文件中添加上述配置

      Extension=php_tonyenc_php70_ts_VC14_x64.dll

 

  • Linux服务器

    一.将php添加到环境变量中

    二.执行命令

    1. git clone https://github.com/lihancong/tonyenc.git
    2. cd tonyenc
    3. phpize
    4. ./configure
    5. make

    三.将编译好的文件 modules/tonyenc.so 加入到配置项 extension=tonyenc.so,重启 PHP 服务

 

  加密:

    代码中的 tonyenc.php 是加密工具:

      php tonyenc.php example.php dir/

    这样即可加密 example.php 和 dir 目录下的所有 php 文件,PHP 在运行它们时会自动解密,够简单吧!

tonyenc php代码加密

原文:https://www.cnblogs.com/xuchuanbing/p/13385202.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!