Commit Graph

  • efa634b574 fix(套壳): 云服 OOM 根因修复 + DNS 降级 + watchdog 判据升级 main lou 2026-09-10 15:55:47 +08:00
  • e6d4dc17cd watchdog: 云端健康检查改 sshd banner 探测(TCP 握手是假阳性——黑洞特征 TCP 开但应用断, 会误拉 L2 劫持到死通道); 云端不可达自动撤 L2 规则并停 proxy, 只保 L1 lou 2026-09-09 18:54:20 +08:00
  • b55c0cb7bb 开源化: MIT LICENSE + 详细 README + deploy/watchdog + 全仓脱敏(云服IP/学校域/凭据 → RFC5737 占位) lou 2026-09-09 18:14:10 +08:00
  • a34fe2f201 tools: analyze_capture 私有网段判定通用化(去除部署环境具体网段) lou 2026-09-09 18:12:10 +08:00
  • fab0e8b20a deploy: router_ctl.sh 一键分层控制(L1伪装+L2套壳), 先撤规则后杀进程防断网窗口 lou 2026-09-09 17:48:19 +08:00
  • c4822207ff worker: 双后端(官方netfilterqueue优先, ctypes兜底OpenWrt) + ctypes 全签名声明/verdict cast 修复 lou 2026-09-09 17:44:56 +08:00
  • f817e77a48 dns-proxy: 监听 0.0.0.0(PREROUTING REDIRECT 目标落接口 IP, 仅绑 127.0.0.1 收不到) lou 2026-09-09 16:32:31 +08:00
  • af43b07dc0 fix: 清 Pylance 类型检查提示(老板标注) lou 2026-09-09 16:32:31 +08:00
  • 3809f76c29 worker: ctypes 手写版 ABI 错误致 verdict 发坏包瘫痪, 重写为官方 python3-netfilterqueue lou 2026-09-09 15:59:45 +08:00
  • 5cff054550 analyze: WScale 值类型修正(scapy 给 int 非 tuple) lou 2026-09-09 15:14:20 +08:00
  • b125bada65 软路由部署/验收工具: router_deploy.sh + hook NFQUEUE + analyze_capture.py lou 2026-09-09 15:14:14 +08:00
  • 6e440eaf91 server: 修 dns_upstream host:port 解析(此前硬编码 53 致云端 DNS 超时) lou 2026-09-09 15:05:52 +08:00
  • 96d44569fd L2/L3 通道: HTTP/DNS 套壳转发(本地分流代理 + 云端转发器) lou 2026-09-09 14:55:02 +08:00
  • dea4339716 L1 伪装器: SYN 重写为 Windows 10 布局(纯函数核心 + NFQUEUE worker) lou 2026-09-09 14:47:04 +08:00
  • d00fc6efdf Initial commit lou 2026-09-09 14:04:45 +08:00