Repository navigation
v1.1.2 — 远程适配采集包
v1.1.2 — 远程适配采集包
这版解决一个很实际的问题:朋友在别的学校、人不在你旁边,怎么把他的门户摸清楚。
新增:一键采集诊断包
三种入口,效果一样:
.\Connect-CampusNet.ps1 -Mode collect- 双击
collect.bat(新文件) - 菜单里按
C
跑约 20 秒,输出:
| 段 | 内容 |
|---|---|
| 无线 | 当前 SSID / 状态 / 脚本目标 SSID / 可见网络 |
| 地址 | 本机 IP、网关、DNS、代理环境变量 |
| 探测 | 联网判定、HTTP 302 门户地址、网关 80·8080、HTTPS 劫持页标题 + 页面里的域名 |
| 识别 | 门户指纹 + 运营商线索(电信 / 移动 / 联通) |
| 门户页 | 门户 HTML portal-1.html + 同站 JS 最多 8 个 |
产物:
collect-<时间>.txt—— 报告,同时自动复制到剪贴板,对方直接粘贴就能发出来collect-<时间>.zip—— 抓回来的门户页和 JS(登录字段与加密算法就在里面)
包里不含账号密码,只有网络信息和门户页面,可以放心转发。
顺序很重要:必须在他还没在浏览器里登录的时候采 —— 一旦认证过,门户就不再劫持,采集会是空的。
修
- 采集同站脚本时改用
%{url_effective}作基准解析相对路径。之前../share/xxx.js会拼错,抓回来的是同一个 404 页面(实测现在能拿到真正的lang_Hash.js9.4 KB、index.js38 KB)
文档
- 新增「远程适配」一节:采集顺序、
F12 → Network → Copy as cURL的精确抓法、Windows 快速助手(Win+Ctrl+Q)远程协助 - 顺手把上两版的变更也补齐在更新日志里(代理干扰、诊断三项、token 两步、JSON 体、天翼)
升级方式
解压覆盖原目录即可。collect.bat 是新文件,记得一起放进去。
SHA256(campus-net-v1.1.2.zip):F2BFC138F9930D663CFCBA2E2943A6AC0AE49DF24EC21F83A453D329FC168F0E