CN
v2.1.7
WPE_TUTORIAL_V2 // 07_TOOLS

工具 · 配置

Tutorial Rev · 2.1.8 beta

主界面之外的那些页:五个 辅助工具、给加速器下发节点的 WPC 配置系统日志、五组 全局设置远程管理 Web 台,以及一份性能调优清单。

01 · 统计数据

区域内容
滤镜执行进度条:滤镜执行次数 ÷ 代理总封包数
滤镜动作五个进度条:替换 / 换包 / 拦截 / 只显示 / 不显示 各占滤镜执行总数的百分比
明细数据表格:序号 / 滤镜名称 / 状态 / 动作 / 执行次数
刷新数据异步重算

状态列 三种取值:处理中(启用且已命中过)、启用(启用但尚未命中)、停止(未启用)。这一列是判断「滤镜到底跑没跑」最快的地方。

02 · 文本对比

两个页签,是 定位字段偏移 的主力工具。

01文本比较 · 把两次抓到的同类封包灌进 A / B,一眼看出哪几个字节变了。
文本比较文本查重 文本 A ( 长度 48 ) 01 00 0A 00 30 00 00 00 64 4A 5B C3 7F 00 11 22 33 44 55 66 77 88 99 AA BB CC DD EE FF 00 01 02 文本 B ( 长度 48 ) 01 00 0A 00 30 00 00 00 5A 4A 5B C3 7F 00 11 22 33 44 55 66 77 88 99 AA BB CC DD EE FF 00 01 02 1 请输入正则表达式 过滤 文本比较 清空 暂存文本 还原 2 3 位置文本 A文本 B差异类型 8645A修改 其余相同 4
  1. 文本 A / 文本 B:手工粘贴,或用封包列表右键的「添加到文本A / 添加到文本B」灌入。标题 实时显示长度
  2. 正则过滤 + 文本比较:可先用正则过滤两边内容再比较,结果基于 DiffPlex
  3. 暂存文本 / 还原:暂存当前内容 / 恢复到暂存点
  4. 差异表:位置 + 两边取值 + 差异类型(新增 / 删除 / 修改 / 相同)

文本查重 页结构类似,多一个数值框(默认 2)作为重复判定阈值,用于在长数据里找重复片段。

03 · 异或计算

控件说明
上方 Hex 编辑器原始数据
异或值(支持循环异或)十六进制带空格。填多个字节时会 循环 应用(key 轮转)
计算 / 清空结果输出到下方 Hex 编辑器

两个 Hex 框都支持右键 剪切 / 复制 / 粘贴 / 全选,方便与封包编辑器来回倒数据。

04 · 编码转换

顶部 请输入文本 输入框 + 编码 / 解码,下方一次性列出全部结果:

encoding — output
Bytes UTF7 UTF8 UTF16 UTF32 Unicode base64ANSI-GBK ANSI-UTF7 ANSI-UTF8 ANSI-UTF16 ANSI-UTF32 ANSI-Unicode ANSI-base64

05 · 数据提取

顶部下拉选提取类型,中间是拖拽区(单击或拖动文件到此区域进行数据提取),下方显示结果,生成文件 导出。

提取类型输入输出
Charles XML 会话文件 → 十六进制数据.chlsx<response><body> 的 Base64 解出来显示成十六进制
FILT 过滤器文件 → WPE64 滤镜文件.filt(旧版 WPE)转换成 WPE x64 滤镜 XML
WPE 帐号文件 → CCProxy 帐号文件.paCCProxy 格式 .ini

界面提示:提取成功后会在下方显示数据内容,点击生成按钮可导出对应格式的数据文件.

06 · WPC 配置(对接加速器)

仅代理模式可见。 这里配置的内容会通过 WPE 内置的 Web 服务下发给 WPEProxyCap 加速器客户端

// 前置条件:得先有订阅号

本节配的东西,客户端是 凭订阅号找过来 的:WPC 先拿订阅号去 订阅服务器 换到你这台机器的地址,才会来请求下面两个接口。订阅号只能由订阅服务器签发,需自行提交申请,详见 代理客户端 · 订阅号从哪来

02下发链路 · 客户端拉两个免认证接口,拿到节点与公告。
WPEProxyCap加速器客户端 WPE x64远程管理 Web :88 WPC 配置服务器 / 规则 / 公告 GET /ProxyCap/GetServerList 节点列表 + 规则 读取 SOCKS5 代理服务节点真正的出口 连上节点后走 SOCKS5 /ProxyCap/* 免 HTTP Basic 认证
endpoints
GET http://{本机IP}:{远程管理端口}/ProxyCap/GetServerListGET http://{本机IP}:{远程管理端口}/ProxyCap/GetNoticeList

服务器列表

菜单:新增服务器 / 清空所有服务器。表格列:启用 / 服务器名称 / 服务器IP / 服务器端口 / 找回密码地址 / 立即注册地址 / 验证地址 / 操作(编辑 · 规则 · 删除)

字段默认说明
启用勾选只有启用的才会下发
服务器名称客户端节点显示名
IP地址 / 端口号— / 1080该节点的 SOCKS5 地址
找回密码地址客户端「找回密码」按钮跳转的网址
立即注册地址客户端「立即注册」跳转
验证地址客户端账号验证接口

规则列表(每个服务器一套)

点服务器行的「规则」按钮进入。规则会被 WPEProxyCap 拼进 mihomo 的 rules: 段。

字段说明
类型24 种 Clash / mihomo 规则类型(见下)
参数支持批量新增,多个参数用 ; 分隔——填 a.com;b.com 会自动生成两条规则
动作PROXY(走代理)/ REJECT(拒绝)/ DIRECT(直连)
rule types — 24
DOMAIN DOMAIN-SUFFIX DOMAIN-KEYWORD DOMAIN-REGEXGEOIP GEOSITE IP-CIDR IP-CIDR6SRC-IP-CIDR SRC-PORT DST-PORT PROCESS-NAMEPROCESS-PATH NETWORK RULE-SET MATCHAND OR NOT SUB-RULEIN-PORT UI-EX COMMAND DEVICE-NAME
// 别忘了兜底

规则表最后建议加一条 类型 = MATCH,动作 = DIRECT,未命中的流量直连,避免全部走代理。

公告列表

字段说明
公告类型1 活动情报(蓝)· 2 维护说明(黄)· 3 电竞赛事(绿)· 4 限时商城(紫)· 5 玩家社区(蓝)
标题 / 内容内容支持多行
更多详情地址点击「更多」跳转的网址

07 · 系统日志

页签导出列头
系统日志序号 / 时间戳(HH:mm:ss) / 模块 / 日志内容记录时间 · 模块 · 日志内容
滤镜日志序号 / 时间戳(HH:mm:ss:fffffff) / 滤镜名称 / 动作 / 匹配数 / 类别 / 长度记录时间 · 滤镜名称 · 动作 · 匹配数 · 类别 · 长度
代理日志序号 / 时间戳 / 账号 / IP地址 / 日志内容记录时间 · 账号 · IP地址 · 日志内容

工具栏:自动滚动自动清理 + 数值(默认 5000)。右键可导出 Excel(.xls)。底层同时通过 log4net 写文件,配置在 Config\log4net.config

// 排查第一站

注入失败、代理启动失败、证书安装、滤镜错误、机器人指令错误、远程管理启停——全都会在这里留痕。遇到问题先来这里,再去看 FAQ。

08 · 系统设置

分组控件默认说明
工作模式极速模式开启后 封包不入队列、不显示,只累加计数并执行滤镜。用于超高频改包
悬浮按钮开关右下角「问题反馈 / 访问官网」悬浮球
列表执行模式同时执行 / 按顺序执行按顺序影响 发送列表 与机器人列表的批量执行
滤镜执行模式优先原则 / 按顺序执行按顺序滤镜章
滤镜动作四组「文字色 / 背景色」+ 还原见配色表替换 / 拦截 / 换包 / 只显示

09 · 快捷键设置

03快捷键 · 全局热键,WPE 窗口不在前台也生效。
快捷键设置 作用于 : 发送列表 机器人列表 1 快捷键 1 :Ctrl + Alt + F1 快捷键 2 :Ctrl + Alt + F2 快捷键 3 :Ctrl + Alt + F3 快捷键 4 :Ctrl + Alt + F4 …… 快捷键 5 ~ 10 同理,分别触发列表第 5 ~ 10 项 …… 2 执行 :Ctrl + Alt + F11 停止 :Ctrl + Alt + F12 3 输入框是按键录制框,直接按下组合键即可;支持 Ctrl / Alt / Shift + F1~F24、0~9、NumPad0~9 保存 退出
  1. 作用于:二选一 —— 发送列表机器人列表。这个开关决定所有快捷键打向谁
  2. 快捷键 1 ~ 10:分别触发对应列表的 第 1 ~ 10 项
  3. 执行 / 停止(快捷键 11 / 12):执行整个列表 / 停止整个列表
// 按了没反应?

① 「作用于」选对了吗;② 该组合键被别的软件全局占用了;③ 对应序号的列表项存在吗(快捷键 1 = 列表第 1 项)。

10 · 备份设置

一次性导出 / 导入整套配置到 .sb 文件。

分组可选项
系统运行系统运行配置
代理模式代理模式配置 / 代理账号 / 代理映射 / 白名单 / 黑名单
注入模式注入模式配置
列表数据滤镜列表 / 发送列表 / 机器人列表
// 加密

导出 / 导入时会弹密码框(提示:请输入密码! 如无需输入密码, 直接点击 [ 取消 ] 按钮!)。用错密码导入会提示「导入失败: 密码错误」。

11 · 显示设置

标题栏齿轮图标打开,五个开关:动画使能 / 阴影使能 / 弹出在窗口 / 滚动条隐藏样式 / 文本高质量呈现

12 · 远程管理与 Web 管理台

字段默认说明
启用远程管理总开关
IP / 端口— / 88绑定地址
管理员账号 / 密码HTTP Basic 认证凭据

保存并重启服务后,日志显示 远程管理已启用:http://ip:88。启动失败会提示 远程管理启动失败: 请尝试使用管理员权限启动 <进程名>(通常是 HTTP.SYS 的 URL 保留权限问题)。

Web 页面与接口

路径页面 / 用途是否需认证
/首页总览
/ProxyAccount代理账号管理
/SystemLog系统日志
/accountCCProxy 兼容 账号管理接口(GET 返回 HTML 列表,POST 增删改)
/SystemInfo/*GetCPUAndMemory · GetStartTime · GetSelectMode
/SocketInfo/*GetSocketInfo · GetSocketLogList · GetProxyLogList
/ProxyInfo/*GetProxyInfo · GetProxyAuthList · GetProxyLogList
/ProxyCap/*GetServerList · GetNoticeList否(白名单放行)
// 安全提醒

/ProxyCap/*免认证 的公开接口,任何能访问该端口的人都能拿到你的节点列表。对公网暴露时请用防火墙限制来源,或把远程管理端口放在内网。

13 · 性能调优

抓包一多就卡、缓存区数字狂涨时,按 性价比从高到低 依次尝试:

  1. 列表设置 关掉两个「所属地」列(省掉 IP 归属地查询与国旗渲染)。
  2. 打开「自动清理」并把阈值调小(默认 5000)。
  3. 关掉「自动滚动」。
  4. 显示设置 里关掉动画、阴影、文本高质量呈现。
  5. 过滤设置 只显示关心的包。
  6. 终极方案:打开 极速模式(不显示任何包,但滤镜照常工作)。