悠游开源项目文档
首页
开源项目
  • MyQQ(V1 火山服务器版)
  • MyQQ(V2 Golang版本)
首页
开源项目
  • MyQQ(V1 火山服务器版)
  • MyQQ(V2 Golang版本)
  1. MyQQ 网络验证 (V1)
  • MyQQ 网络验证 (V1)
    • 🌼官方通知
    • 1、更新日志
    • 2、安装运行
    • 3、升级&迁移
    • 4、依赖环境安装
    • 5、Nodejs脚本模板示例
    • 6、宝塔搭建安装(Linux系统)
    • 7、后台接口
      • 后台请求接口说明(必看)
      • 获取验证码
      • 后台账号登录
      • 获取登录信息
      • 上传文件
    • 8、客户端接口
      • 返回码标准库
      • 对接说明
      • 初始化
      • 注册
      • 登录
      • 心跳
      • 扣点
      • 扣时
      • 注销
      • 解绑
      • 充值
      • 云计算
      • 取版本列表
      • 取版本信息
      • 取用户信息
      • 取用户附加数据
      • 取用户云端数据
      • 写用户云端数据
      • 取用户标识数据
      • 写用户标识数据
      • 取用户在线列表
      • 用户主动注销令牌
      • 取用户特征码列表
    • 9、各个配置说明
      • 1、软件配置
      • 2、版本包管理说明
  • MyQQ 网络验证 (V2)
    • 客户端接口
      • 初始化
      • 注册
      • 登录
      • 心跳
      • 扣点
      • 扣时
      • 注销
      • 解绑
      • 充值
      • 云计算
      • 取版本列表
      • 取版本信息
      • 取用户信息
      • 取用户附加数据
      • 取用户云端数据
      • 写用户云端数据
      • 取用户标识数据
      • 写用户标识数据
      • 取用户在线列表
      • 用户主动注销令牌
      • 取用户特征码列表
    • 服务端配置说明
  1. MyQQ 网络验证 (V1)

5、Nodejs脚本模板示例

1、基础用法#

服务端运行该脚本的时候,会将{参数}自动替换为实际传入的参数值,然后进行运算
例如:客户端传入的参数为a=2 b=3,那么实际运行中该脚本会本替换为以下代码然后执行

2、高级用法#

首先找到服务端根目录下的scripts文件夹
然后在根目录下启动终端,检查node和npm配置是否正常,如下图所示
image.png
下面我们来写一个自定义混淆脚本,先问下AI得到如下代码
然后我们可以看到第一行引入了uglify-js模块
那么我们需要在scripts目录下进行模块安装,使用如下代码
执行完以上命令后将会看到下图,代表安装完成
image.png
然后刷新scripts目录会看到目录下多出了几个文件,如下图所示
image.png
打开package.json文件可看到我们刚刚安装的uglify-js模块,版本为3.19.3,如下图所示
image.png
接着我们可以去网页管理端进行添加脚本代码,如下图所示
如果添加失败,可能是防火墙导致的,添加脚本很容易被判定为危险操作
image.png
至此,我们的混淆加密脚本已添加好,接下来在客户端进行调用即可
因带换行等原因,故客户端传入的参数需要使用`反引号进行包装
image.png
修改于 2025-02-21 12:20:39
上一页
4、依赖环境安装
下一页
6、宝塔搭建安装(Linux系统)
Built with