PHP 8.2 原生 · 零框架依赖 · 应用级隔离 · 军用级防护

云端授权,一验即通

为 Shell 脚本与桌面程序提供高可用授权验证服务:HMAC-SHA256 签名、八步防破解校验、设备指纹绑定、时间戳防重放,一行脚本即可接入。

军用级防破解

HMAC-SHA256 签名校验 + 30 秒时间戳防重放 + 随机数 Nonce,篡改任意参数立即拒绝。

设备指纹绑定

卡密首次激活即绑定机器码,换机请求直接返回 402,杜绝一码多机传播。

应用独立密钥

一个应用一套验证体系,独立的应用ID与应用密钥,卡密、设备、日志完全隔离互不干扰。

自定义卡密体系

时长支持小时/天/周/季/年/永久,可设 1-1000 台设备,前缀、长度、字符集、分隔符自由组合。

一键 Shell 接入

提供标准 Bash 对接脚本,复制即用,三行变量即可完成云端授权握手。

操作留痕审计

登录日志、余额变动、API 调用三套审计流水,按时间倒序留存,异常可追溯。

Argon2id 加密

密码使用 PHP 8.2 Argon2id 哈希存储,文件锁保护并发写入,全站 CSRF 令牌校验。

Shell 接入代码示例

将脚本保存到程序入口,填入卡密即可完成云端验证。返回码 200 表示授权通过。

#!/bin/bash
API_URL="https://wuyuan.y70z.xyz/api/verify.php"    # 接口地址
APP_ID="在此填入应用ID"                                # 应用管理中复制
SECRET_KEY="在此填入应用密钥"                          # 每个应用独立
CARD_KEY="在此填入卡密"                                # 发给客户的卡密
MACHINE_CODE=$(cat /sys/class/net/eth0/address)        # 本机机器码(MAC)
TIMESTAMP=$(date +%s)
NONCE=$(head /dev/urandom | tr -dc a-z0-9 | head -c 6)
SIGN_STR="${APP_ID}${CARD_KEY}${MACHINE_CODE}${TIMESTAMP}${NONCE}"
SIGN=$(echo -n "$SIGN_STR" | openssl dgst -sha256 -hmac "$SECRET_KEY" | awk '{print $2}')
RESPONSE=$(curl -s -X POST $API_URL -d "app_id=$APP_ID&card_key=$CARD_KEY&machine_code=$MACHINE_CODE&timestamp=$TIMESTAMP&nonce=$NONCE&sign=$SIGN")
CODE=$(echo $RESPONSE | grep -o '"code":[0-9]*' | awk -F: '{print $2}')
if [ "$CODE" == "200" ]; then
echo "授权成功,正在启动程序..."
else
echo "授权失败:$RESPONSE"
exit 1
fi
获取卡密