扩展下载(swoole_loader)

产物必须由同族、同 PHP 版本的 swoole_loader 加载: loader 族选错、PHP 版本选错都跑不起来。下表里高亮的就是当前选中的目标。

LoaderPHP扩展文件下载
加载中…

按目标机实际版本选

安装:把 .so 放进目标 PHP 的扩展目录(php --ini 里的 extension_dir),在 php.ini 里加一行,然后重启 PHP:

extension=swoole_loader84_nts.so

装错族的 loader 会直接报加载失败,不会静默跑错; 面板右侧选的 Loader / PHP 必须与这里下载的一致。

⚠ 单版本加密

  • loader 3.1 与 3.2 的产物互不通用
  • 产物只能跑在编译时那个 PHP 版本上(一次只加密一个版本)
  • 所以要先选 loader,再选 PHP 版本

⚠ 加密是异步的

  • 提交后任务在云端后台执行,不会立刻出结果
  • 页面会自动查询进度,完成后自动可下载
  • 开启「逐文件标定」时可能需要几分钟

Swoole Compiler 加密

  • 编译成字节码载荷,由 swoole_loader 执行
  • 操作码诱饵字节 + CV 名洗白 + 函数名字面量加密
  • 可逐文件标定诱饵字节,并用真实 loader 加载验证
  • 一次加密只针对一个 PHP 版本,换版本再提交一次即可
① Loader 版本 (loader_version)
先选 loader:选目标机已安装的 swoole_loader 版本,产物只认同族的 loader。
② 目标 PHP 版本 (php)
目标服务器跑哪个 PHP 就选哪个。
③ 加密模式 (mode)
strong 编译成字节码载荷(更安全);weak 源码随容器下发(兼容性更好)。
项目名称(启用许可证)
只能英文和数字。填写项目名称后,加密出的文件必须有许可证才能正常运行程序, 请勿泄露项目名称;留空 = 不启用(与以前完全一样)。 填了之后请到 点我前去生成证书。
Pro 版(虚拟机 + 字节码混淆)
启用 Pro 版
在字节码载荷上再叠一层私有虚拟机:操作码置换 + handler 掩码
加固选项
默认全开,安全性最高。
严格加固 (strict)
操作码诱饵字节 + CV 名洗白
编码操作码 (encode_ops)
编码态 op + 函数名字面量加密
加密后验证 (verify)
用真实 loader 加载执行验证,建议保持开启
逐文件标定 (calibrate)
加固最全,但很慢(可能几分钟)。赶时间可关掉
版权注释
上传文件
支持 .php 文件 / 整个文件夹 / ZIP 压缩包;压缩包里只处理 .php, 其它文件忽略,目录结构会保留。上传后本地只做一次打包。

点击或拖拽文件到此处

.php 或 .zip,最大 50MB

页面版本 swc-2026-09-29a(上传区域支持 .php + .zip)
{literal} {/literal}