免费的php代码混淆工具保护自己的程序

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

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

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

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

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

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

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

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

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

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

英文名称:WboxPhpEncrypt

收费情况:可免费使用

使用案例参考

未加密的php内容

<?php
 
 
 
/**
 * @HDSYS入口
 * 文件名称:Global.HDSYS.Inc.php
 * 功能:全局入口点
 * 时间:2015.1.4
 * 官网:www.HDSYS.com
 *
 * 载入位置:功能入口点 admin/index.php /index.php  /appen.php
 */
 
defined('HDSYS_SET') or die("".'Not,This File Not Can in Ie Open');
 
 
// 系统常量定义 路径 内部路径
//str_replace 这个页面入口,函数库还没载入不能用混淆函数
defined('HDSYS_DIR_LIB') or define('HDSYS_DIR_LIB', str_replace('\\', '/', __dir__) . '/'); //模块LibHDSYS目录
defined('HDSYS_DIR_SYS') or define('HDSYS_DIR_SYS', str_replace('LibHdSys/', '', HDSYS_DIR_LIB)); //系统目录
defined('HDSYS_DIR_OPEN') or define('HDSYS_DIR_OPEN', dirname($_SERVER['SCRIPT_FILENAME'])); //当前目录URL
defined('HDSYS_DIR_DATA') or define('HDSYS_DIR_DATA', HDSYS_DIR_SYS . 'Data/'); //配置目录
 
//echo HDSYS_DIR_DATA;
 
//系统开始时间
define('HDSYS_SYS_START_TIME', microtime());
 
 
/**
 * @加载预定义文件
 *
 * 这里加载的是核心加载文件,所有基本核心功能都在此文件!
 */
include_once(HDSYS_DIR_LIB . '/class/lib.class.php');
 
 
/**
 * @初始化配置文件
 *
 *
 * 设置系统基础配置 模板 时间 等
 */
bs_lib::Include_initialization();
 
 
 
 
/**
 * @初始化配置文件
 *
 * 这里加载系统核心函数库函数 空加载全部的.function.php
 */
bs_lib::load_libhdsys_common();
 
 
 
 
 
 
/**
 * @全局统一时间
 */
date_default_timezone_set("Asia/Shanghai");//bs_lib::get_configs_value("sys", "timezone")
define('HOST_UNIX', strtotime(date('Y-m-d H:i:s')) );
define('HOST_DATE', date('Y-m-d H:i:s', HOST_UNIX));
 
 
 
 
if(bs_lib::get_configs_value('setup', 'dbug')==1){
    error_reporting(E_ALL^E_NOTICE);
}else if(bs_lib::get_configs_value('setup', 'dbug')==2){
    error_reporting(E_ALL);
}else{
    ini_set(""."display_errors", ""."Off");
}
 
 
 
 
 
 
/**
 * @模块加载入口
 *
 * 系统m c a 模块入口 m模块 c控制器 a调用函数接口
 *
 * NOTMODE=不需要载入控制器模块入口
 */
if (HDSYS_SET != 'NOTMODE') {
    bs_lib::Include_Modules();
}

加密出来的php代码

可以运行所有php版本环境下无损运行!
————————————————

                            版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                        
原文链接:https://blog.csdn.net/m0_65494866/article/details/136736675

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值