首页 / 站务公告 / 正文

🔐 SourceGuardian PHP 在线加密服务 — 保护你的代码,从此不再裸奔

SourceGuardian加密

🔐 SourceGuardian PHP 在线加密服务 — 保护你的代码,从此不再裸奔


为什么需要 PHP 代码加密?

做 PHP 开发的都知道,PHP 是解释型语言,源码交付就等于"开源"。辛辛苦苦写的项目,客户拿到手就能看到全部逻辑,改个授权、去个验证分分钟的事。

如果你是:

  • 独立开发者,靠卖源码/主题/插件吃饭
  • 接外包项目,不想客户拿到源码后甩你
  • 做 SaaS 私有化部署,需要保护核心业务逻辑

那你一定需要一个靠谱的 PHP 加密方案。


什么是 SourceGuardian?

SourceGuardian(简称 SG)是业界老牌的 PHP 代码加密工具,和 ionCube 齐名,属于 PHP 加密领域的两大主流方案之一。

核心特点:

  • 🔒 编译级加密 — 不是简单的混淆,而是将 PHP 源码编译为二进制字节码,无法逆向还原
  • 🌐 广泛兼容 — 支持 PHP 5.x / 7.x / 8.x 全版本,Linux / Windows / macOS 全平台
  • 📦 Loader 轻量 — 服务器只需安装一个几十 KB 的 ioned 扩展即可运行加密文件
  • 🏷️ 版权标识 — 加密后文件头部可嵌入自定义版权信息
  • 🔗 域名锁定 — 支持绑定域名/IP,防止加密文件被非法分发

相比 ionCube,SG 的优势在于:加密速度更快、Loader 安装更简单、对宝塔等面板环境兼容性更好。


我们的在线加密服务

本站提供基于 SourceGuardian 14.x 的在线 PHP 加密服务,无需本地安装任何软件,打开浏览器就能用。

使用流程

注册/登录 → 充值金币 → 上传 ZIP 压缩包 → 自动加密 → 下载加密文件

就这么简单,三步搞定。

功能说明

项目说明
加密引擎SourceGuardian 14.x
支持格式ZIP 压缩包(内含 PHP 文件)
计费方式按 PHP 文件数量计费,1 金币/文件
文件大小单个 ZIP 最大 3MB
版权备注支持自定义加密文件头部版权信息
加密速度通常 10 秒内完成
下载方式加密完成后直接提供下载链接

操作步骤详解

第一步:充值金币

进入「金币充值」页面,选择充值套餐,支持微信/支付宝扫码支付,到账即时。

第二步:进入加密页面

登录后,在导航菜单找到「SG加密」入口,点击进入加密工具页面。页面会显示你当前的金币余额和单价信息。

第三步:上传并加密

  1. 填写版权备注(可选,加密后会显示在 PHP 文件头部)
  2. 将你的 PHP 项目打包成 ZIP 文件
  3. 点击上传区域或直接拖拽 ZIP 文件
  4. 点击「开始加密」
  5. 等待加密完成,下载加密后的 ZIP 文件
系统会自动扫描 ZIP 内的 PHP 文件数量,加密前会检查金币余额是否充足。金币不足时不会调用加密接口,不会产生任何费用。

加密前后对比

加密前(源码完全可见):

<?php
class License {
    private $apiUrl = 'https://api.example.com/check';
    
    public function verify($domain, $token) {
        // 所有验证逻辑一览无余
        $response = file_get_contents($this->apiUrl . '?d=' . $domain);
        $data = json_decode($response, true);
        return $data['status'] === 'active';
    }
}

加密后(二进制字节码,无法阅读):

<?php if(!function_exists('sg_load')){$__v=phpversion();$__x=explode('.',$__v);
$__v2=$__x[0].'.'.$__x[1];$__u=strtolower(substr(php_uname(),0,3));$__e=
'ixed.'.$__v2.$__ts.($__u=='win'?'.dll':($__u=='dar'?'.dar':'.lin'));...
// 完全不可读的二进制编码内容

加密后的文件只有安装了 SourceGuardian Loader 的服务器才能执行,源码无法被还原。


服务器如何安装 SG Loader?

加密后的 PHP 文件需要服务器安装 SourceGuardian Loader 才能运行,安装非常简单:

宝塔面板用户(推荐)

  1. 进入宝塔面板 → 软件商店 → 找到你使用的 PHP 版本
  2. 点击「设置」→「安装扩展」
  3. 找到 SourceGuardian(sg11) → 点击安装
  4. 安装完成后重启 PHP 即可

整个过程不到 1 分钟。

手动安装

  1. 前往 SourceGuardian Loader 下载页 下载对应版本
  2. ixed.x.x.lin 文件放入 PHP 扩展目录
  3. php.ini 中添加:extension=ixed.8.2.lin(根据你的 PHP 版本修改)
  4. 重启 PHP-FPM

检测是否安装成功

创建一个 test.php,内容如下:

<?php
phpinfo();

访问后搜索 SourceGuardian,如果能看到相关信息就说明安装成功了。


常见问题

Q:加密后的文件能被破解吗?
A:SourceGuardian 采用编译级加密,将 PHP 源码转换为二进制字节码,目前没有公开的逆向工具可以还原。这不是简单的代码混淆,安全性远高于 eval(base64_decode(...)) 之类的方案。

Q:加密后会影响程序性能吗?
A:几乎没有影响。SG Loader 加载字节码的速度和 PHP 解释源码的速度基本一致,实际使用中感知不到差异。

Q:支持加密哪些类型的文件?
A:仅支持 .php 文件。ZIP 包内的非 PHP 文件(如 CSS、JS、图片等)会原样保留,不受影响。

Q:金币不足会怎样?
A:系统会在加密前检查金币余额,如果不足会直接提示,不会调用加密接口,不会浪费任何金币。例如你有 1 个金币但 ZIP 里有 5 个 PHP 文件,系统会提示「金币不足,需要 5 金币(5 个文件 × 1 金币),当前余额 1」。

Q:加密后可以绑定域名吗?
A:当前在线服务暂不支持域名锁定功能,加密后的文件可在任意安装了 SG Loader 的服务器上运行。如需域名锁定等高级功能,请联系站长定制。

Q:ZIP 包内有子目录怎么办?
A:完全支持。系统会递归扫描 ZIP 内所有目录下的 PHP 文件进行加密,目录结构保持不变。


价格说明

项目价格
加密单价1 金币 / PHP 文件
金币充值1 元 = 1 金币
最低充值1 元

举个例子:你的项目有 50 个 PHP 文件,加密一次只需 50 金币(50 元),相比购买 SourceGuardian 官方授权($299 起步)便宜太多了。


适用场景

  • ✅ PHP 主题/模板加密销售
  • ✅ PHP 插件/扩展加密分发
  • ✅ 外包项目交付保护
  • ✅ SaaS 系统私有化部署
  • ✅ 授权验证核心文件保护
  • ✅ API 接口逻辑保护

开始使用

👉 立即进入 SG 加密工具

如有任何问题,欢迎在帖子下方留言或私信站长。

全部回复 (2)

2 条评论