Core Loader 6.0 概述

核心特性

6层加密保护

多重加密算法组合,确保代码安全性

高性能执行

加密后性能损失小于5%

字节码编译

转换为不可逆的字节码格式

灵活授权

支持域名、IP、时间等多种授权方式

技术规格

支持PHP版本 PHP 7.4 - PHP 8.3
加密算法 AES-256, RSA-2048, ChaCha20
操作系统 Linux, Windows, macOS
Web服务器 Apache, Nginx, IIS

安装指南

系统要求

  • PHP 7.4 或更高版本
  • OpenSSL 扩展
  • cURL 扩展
  • 至少 64MB 内存
  • 可写的临时目录

安装步骤

1下载扩展文件

从官方网站下载适合您系统的Core Loader扩展文件。

# Linux (x64) wget https://coreloader.com/download/coreloader-linux-x64.so # Windows (x64) # 下载 coreloader-windows-x64.dll
2配置PHP扩展

将扩展文件复制到PHP扩展目录,并在php.ini中添加配置。

; 在 php.ini 中添加以下配置 extension=coreloader ; 可选配置 coreloader.cache_dir = "/tmp/coreloader" coreloader.license_server = "https://license.coreloader.com"
3重启Web服务器

重启您的Web服务器以加载新的扩展。

# Apache sudo systemctl restart apache2 # Nginx + PHP-FPM sudo systemctl restart nginx sudo systemctl restart php-fpm
4验证安装

创建测试文件验证扩展是否正确加载。

Core Loader 扩展未加载

快速开始

第一步:准备源代码

创建一个简单的PHP文件作为示例:

Hello, Core Loader!

第二步:生成授权

访问 授权生成页面 创建授权:

  1. 选择授权类型(域名或IP)
  2. 设置过期时间
  3. 配置功能限制
  4. 生成授权密钥

第三步:加密代码

使用 代码加密功能 加密您的PHP文件:

  1. 选择加密方式(粘贴代码或上传文件)
  2. 配置加密参数
  3. 执行加密操作
  4. 下载加密后的文件

第四步:部署运行

将加密后的文件部署到目标服务器:

# 1. 上传加密文件到服务器 scp encrypted_hello.php user@server:/var/www/html/ # 2. 确保Core Loader扩展已安装 php -m | grep coreloader # 3. 访问加密文件 curl http://your-domain.com/encrypted_hello.php

代码加密详解

加密级别说明

级别 安全性 性能影响 适用场景
标准加密 < 2% 一般商业应用
增强加密 很高 < 5% 重要商业系统
军用级加密 极高 < 8% 高安全要求系统

混淆强度配置

低强度混淆
  • • 变量名混淆
  • • 函数名混淆
  • • 基础字符串加密
中强度混淆
  • • 包含低强度所有功能
  • • 控制流混淆
  • • 常量混淆
高强度混淆
  • • 包含中强度所有功能
  • • 类结构混淆
  • • 代码虚拟化
极高强度混淆
  • • 包含高强度所有功能
  • • 反调试保护
  • • 反逆向工程

命令行加密

除了Web界面,您也可以使用命令行工具进行批量加密:

# 基本用法 php coreloader-cli.php --input source.php --output encrypted.php # 高级配置 php coreloader-cli.php \ --input source.php \ --output encrypted.php \ --level enhanced \ --obfuscation high \ --enable-auth \ --license-key "CL6-XXXX-XXXX-XXXX" # 批量加密目录 php coreloader-cli.php \ --input-dir /path/to/source \ --output-dir /path/to/encrypted \ --recursive

授权管理

授权类型

域名授权

绑定特定域名运行

IP授权

绑定特定IP地址运行

时间授权

设置有效期限制

授权配置示例

// 在加密代码中嵌入授权检查 授权验证通过,程序正常运行

授权管理API

使用API接口管理授权信息:

接口 方法 说明
/api/license/create POST 创建新授权
/api/license/query GET 查询授权信息
/api/license/modify PUT 修改授权配置
/api/license/revoke DELETE 撤销授权

API接口文档

创建授权

请求示例
POST /api/license/create Content-Type: application/json X-API-Key: your-api-key { "type": "domain", "value": "example.com", "expires_at": "2024-12-31", "features": { "max_users": 100, "modules": ["core", "advanced"] }, "notes": "生产环境授权" }
响应示例
{ "success": true, "data": { "license_key": "CL6-XXXX-XXXX-XXXX", "type": "domain", "value": "example.com", "status": "active", "created_at": "2024-01-01T00:00:00Z", "expires_at": "2024-12-31T23:59:59Z" } }

查询授权

请求示例
GET /api/license/query?domain=example.com X-API-Key: your-api-key
响应示例
{ "success": true, "data": { "found": true, "license_key": "CL6-XXXX-XXXX-XXXX", "status": "active", "expires_at": "2024-12-31T23:59:59Z", "remaining_days": 365 } }

错误代码

错误代码 说明 解决方案
401 API密钥无效 检查API密钥是否正确
404 授权不存在 确认查询参数是否正确
429 请求频率过高 降低请求频率
500 服务器内部错误 联系技术支持

故障排除

常见问题诊断

扩展未加载

错误信息:"Core Loader extension not found"

授权验证失败

错误信息:"License validation failed"

性能问题

加密后代码运行缓慢

调试工具

Core Loader 扩展未加载 授权检查功能不可用

常见问题

Core Loader 6.0 采用了全新的加密引擎,相比之前版本:
  • 安全性提升300%,采用量子抗性加密算法
  • 性能优化50%,加密后代码运行更快
  • 支持PHP 8.3最新版本
  • 新增反调试和反逆向工程保护
  • 提供更灵活的授权管理方式

加密后的代码需要在安装了Core Loader扩展的服务器上运行。同时,如果启用了授权验证,还需要满足相应的授权条件(如域名、IP限制等)。我们提供了多种操作系统和PHP版本的扩展文件。

选择加密级别需要平衡安全性和性能:
  • 标准加密:适用于一般商业应用,性能影响最小
  • 增强加密:适用于重要商业系统,推荐选择
  • 军用级加密:适用于高安全要求的系统,如金融、政府等

授权过期后,加密的代码将无法正常运行,会显示授权验证失败的错误信息。您需要:
  1. 联系授权提供方续期
  2. 或者重新生成新的授权
  3. 更新加密代码中的授权信息
建议在授权到期前提前续期,避免影响业务运行。

是的,Core Loader 6.0 支持多种批量加密方式:
  • Web界面支持多文件上传加密
  • 命令行工具支持目录递归加密
  • API接口支持程序化批量处理
  • 提供企业版批量加密工具