登录  /  注册
博主信息
博文 1
粉丝 0
评论 0
访问量 268
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php代码混淆发布打包工具WboxPhpEncrypt
A 小周
原创
268人浏览过

作为一名php开发者或者版本维护者一定经历过自己的程序被白嫖等问题。

本程序功能混淆,php代码加密功能没加,那个影响速度而且没有破解不了的加密所以就没一起带上了,后期需要可以在加上php代码加密功能

今天给大家介绍这款软件是自己经历10多年php开发为自己开发的,保护自己的php代码不被白嫖!混淆后代码变不可阅读,这样大大提高源文件的白嫖和成本。 运行程序速度无影响。
本程序混淆方式作者已经自己使用5年时间,运行稳定欢迎各位程序员好好保护自己的作品

开发过程中可以自定义加密那些变量和函数

只需要在配置设置好,在配合开发时候调用即可

如:需要混淆 $param_ 只需要以这个名称开头就会自动混淆

如:混淆字符串 “”.”getstr” 只需要按格式排序就混淆这个字符串不是明文

如:混淆函数 callmy 即可混淆以开头函数

如:混淆类里面函数 intelligence_ 开头即可混淆

中文软件名称:php代码混淆工具

英文名称:WboxPhpEncrypt

收费情况:可免费使用

使用案例参考

未加密的php内容
`

  1. <?php
  2. /**
  3. * @HDSYS入口
  4. * 文件名称:Global.HDSYS.Inc.php
  5. * 功能:全局入口点
  6. * 时间:2015.1.4
  7. * 官网:www.HDSYS.com
  8. *
  9. * 载入位置:功能入口点 admin/index.php /index.php /appen.php
  10. */
  11. defined('HDSYS_SET') or die("".'Not,This File Not Can in Ie Open');
  12. // 系统常量定义 路径 内部路径
  13. //str_replace 这个页面入口,函数库还没载入不能用混淆函数
  14. defined('HDSYS_DIR_LIB') or define('HDSYS_DIR_LIB', str_replace('\\', '/', __dir__) . '/'); //模块LibHDSYS目录
  15. defined('HDSYS_DIR_SYS') or define('HDSYS_DIR_SYS', str_replace('LibHdSys/', '', HDSYS_DIR_LIB)); //系统目录
  16. defined('HDSYS_DIR_OPEN') or define('HDSYS_DIR_OPEN', dirname($_SERVER['SCRIPT_FILENAME'])); //当前目录URL
  17. defined('HDSYS_DIR_DATA') or define('HDSYS_DIR_DATA', HDSYS_DIR_SYS . 'Data/'); //配置目录
  18. //echo HDSYS_DIR_DATA;
  19. //系统开始时间
  20. define('HDSYS_SYS_START_TIME', microtime());
  21. /**
  22. * @加载预定义文件
  23. *
  24. * 这里加载的是核心加载文件,所有基本核心功能都在此文件!
  25. */
  26. include_once(HDSYS_DIR_LIB . '/class/lib.class.php');
  27. /**
  28. * @初始化配置文件
  29. *
  30. *
  31. * 设置系统基础配置 模板 时间 等
  32. */
  33. bs_lib::Include_initialization();
  34. /**
  35. * @初始化配置文件
  36. *
  37. * 这里加载系统核心函数库函数 空加载全部的.function.php
  38. */
  39. bs_lib::load_libhdsys_common();
  40. /**
  41. * @全局统一时间
  42. */
  43. date_default_timezone_set("Asia/Shanghai");//bs_lib::get_configs_value("sys", "timezone")
  44. define('HOST_UNIX', strtotime(date('Y-m-d H:i:s')) );
  45. define('HOST_DATE', date('Y-m-d H:i:s', HOST_UNIX));
  46. if(bs_lib::get_configs_value('setup', 'dbug')==1){
  47. error_reporting(E_ALL^E_NOTICE);
  48. }else if(bs_lib::get_configs_value('setup', 'dbug')==2){
  49. error_reporting(E_ALL);
  50. }else{
  51. ini_set(""."display_errors", ""."Off");
  52. }
  53. /**
  54. * @模块加载入口
  55. *
  56. * 系统m c a 模块入口 m模块 c控制器 a调用函数接口
  57. *
  58. * NOTMODE=不需要载入控制器模块入口
  59. */
  60. if (HDSYS_SET != 'NOTMODE') {
  61. bs_lib::Include_Modules();
  62. }`

本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学