为什么加密
源码明文交付,就是一次风险敞口
PHP 代码在客户服务器上以可读形式运行,一份文件流出,传播的是一整套业务。
不加密的风险
- 源码可直接阅读、复制、二次售卖,授权形同虚设
- 业务逻辑、支付回调与接口密钥随源码一起暴露
- 代码在哪些域名、运行到何时,完全无法控制
加密后的保障
- 代码不再可读;更强保护可选 SourceGuardian / ionCube 字节码加密
- 域名绑定 + 过期控制:只允许在授权域名运行,到期自动停
- 未授权环境展示自定义提示,许可证与版权注释可组合
- 每次加密留痕可追溯,交付版本可核对、可重新下载
加密前后
结构被打散,行为不变
类、函数与业务逻辑仍在原处运行,源码层面的可读性被彻底移除。


工作流程
三步完成免费加密
01
上传文件
在免费加密页拖入 PHP 或 ZIP 文件,单包最大 20MB。
02
生成加密结果
服务器完成混淆并执行语法校验,未通过校验的结果不会放行。
03
下载或复用
直接下载加密文件;登录后可在个人中心管理历史任务与配置。
平台特性
把交付里最容易出问题的环节做扎实
免费不扣余额
免费混淆加密不消耗余额;SourceGuardian / ionCube 专业加密器按次从余额扣费。
无需 Loader 扩展
免费混淆输出普通 PHP 源码,目标服务器不需要安装任何加密扩展,部署方式与原始代码一致。
SourceGuardian / ionCube
业界标准的字节码级加密,配合许可证体系支持域名绑定、到期控制与授权校验,保护强度远超源码混淆。
Loader 一键安装
宝塔面板软件商店点击即可安装 SourceGuardian / ionCube Loader,主流 PHP 版本全覆盖,部署没有门槛。
语法校验后才可下载
加密结果先通过 PHP 语法校验再放行,避免交付一份跑不起来的文件给客户。
许可证与限制
域名绑定、过期时间与版权注释可组合使用,未授权环境运行时展示自定义提示。
任务记录可追溯
每次加密都留下记录,配置随任务保存,可重新下载,也方便核对交付给客户的版本。
隔离环境处理
文件在服务器隔离环境中处理,不依赖本地工具链,浏览器即可完成全部流程。
批量与接口
ZIP 批量上传一次处理整个代码库,同时提供接口调用,可接入发布流程自动完成加密与归档。
友情链接
合作伙伴
常见问题
上手前你可能想知道
不需要,在免费加密页拖入文件即可加密并下载结果。登录后可配置域名限制、版权注释与过期时间,并保留加密记录以便随时重新下载。
可以。免费混淆输出普通 PHP 源码,不依赖 Loader 扩展,兼容 PHP 5.3 – 8.x;结果通过语法校验后才允许下载。注意:含命名空间(namespace)的文件不建议开启域名限制。
支持单个 PHP 文件与 ZIP 压缩包批量上传,单包最大 20MB。ZIP 内的 PHP 文件会被一并处理,适合整个项目或模块交付。
登录后在加密任务中填写允许运行的域名与未授权提示语,配置随任务保存,下一次加密可直接复用。
免费区做语法层面的混淆,交付灵活、无需扩展;SourceGuardian 与 ionCube 提供字节码级保护与许可证体系,按次从余额扣费,需要在目标服务器安装对应 Loader。
不麻烦。宝塔面板在软件商店点击安装即可启用 SourceGuardian / ionCube Loader;其他环境将扩展文件放入 PHP 扩展目录并在 php.ini 开启即可。使用免费混淆加密则完全不需要任何扩展。
先确认文件是标准 PHP 源码且未超出大小限制;若仍失败,联系下方客服 QQ 并提供文件名与目标 PHP 版本,便于快速定位。