hotyue
3174124d6e
feat: 全舰队切换 Bot 凭证,换 Bot 无需卸载重装 ( closes #102 )
2026-08-26 02:36:27 +00:00
hotyue
a402b6e350
fix(agent): 升级 Webhook 签名引擎,支持查询参数全覆盖校验防篡改 ( fixes #108 )
2026-08-10 06:32:20 +00:00
hotyue
d3d59bcfc1
revert: rollback to 784f8d5a - undo security hardening and related fixes
2026-08-10 04:58:16 +00:00
hotyue
102acd99de
fix: Agent HMAC verification supports both old and new signature formats
...
- Old format: path:TIME (timestamp only)
- New format: path:t=TIME&mod=x&state=y (all query params)
- This ensures new Master can communicate with un-upgraded Agents
2026-08-10 04:35:39 +00:00
hotyue and hotyue
50cf3f21e6
security: 6-item hardening pass (OTA auth, SQLi, HMAC, SSRF, supply chain, env) ( #109 )
...
- #106 Master OTA Telegram callback requires TG_MASTER_TOKEN authentication
- #105 toggle command uses whitelist validation instead of raw SQL concat
- #108 HMAC signature covers all query params (path + sorted params) on both sides
- #107 Remove curl -k, add internal domain SSRF interception (.local/.internal/.nip.io)
- Supply chain: IPS-MAGIC integrity verification for all 6 install modules
- Env: confirmed config.conf/master.conf chmod 600, no .env leak risk
9 files changed, +120/-13 lines
Co-authored-by: hotyue <hotyue@users.noreply.github.com >
2026-08-10 12:22:05 +08:00
hotyue
f218291720
feat(arch): 跃升 v4.2.2,重构控制面通讯链路,引入「客户端多宿主容灾寻址 (Multi-homing Fallback)」机制,支持全域双栈监听与毫秒级防黑洞重试打击,彻底免疫纯 IPv6、LXC、大内网 WARP 等高危阻断场景
2026-06-01 07:47:18 +00:00
hotyue
aa4b6d9e6e
chore: 回滚至 93a9bcb 版本,移除所有 v4.2.x 实验性网络架构修改
2026-06-01 06:59:32 +00:00
hotyue
21112796d0
fix(core): 兼容性升级
2026-06-01 06:48:33 +00:00
hotyue
47a9f28f6f
feat(arch): 跃升 v4.2.0,重构控制面与数据面双轨分离架构,实现旧版证书强制热销毁,彻底根绝高危机房指令超时顽疾
2026-06-01 04:49:46 +00:00
hotyue
1482fc3934
fix(core): 混滚测试后故障依旧,重新采用新版代码
2026-05-30 08:19:16 +00:00
hotyue
2b1ca3f644
fix(core): 部分内容回滚4.1.0版本
2026-05-30 08:03:25 +00:00
hotyue
46ea70eab4
fix(agent): 彻底根除纯 IPv6 及双栈节点因 Socket 协议栈绑定错误导致的“指令耳聋”拒绝服务漏洞
2026-05-30 07:18:27 +00:00
hotyue
9cb7406cda
refactor(docs): 启动架构文档全量重构,统一 V4.1.1 工业级防渗透注释标准,彻底抹除历史版本碎片
2026-05-27 15:05:45 +00:00
hotyue
32aea06044
fix(core): 重构 Webhook 监听绕过 LXC 容器 v4 映射故障;放宽 Master 端 TLS 握手容忍度适配弱算力节点 ( Closes #53 )
2026-05-23 00:56:09 +00:00
hotyue
4b2985b4ef
fix(core): 切除 agent_daemon 冗余的开机注册发信逻辑,实现部署过程的绝对静音与不打扰
2026-04-26 02:26:38 +00:00
hotyue
f83db38a6b
feat(agent): 优化实时日志推送链路,底部追加 [一键唤醒控制台] 交互式内联按钮
2026-04-25 06:09:37 +00:00
hotyue
8d16c549fc
fix(agent): 修复公网 IP 变动重新注册时丢失 OTA 权限的漏洞,并彻底肃清质量检测路由中的僵尸进程残留
2026-04-24 10:09:18 +00:00
hotyue
d74d6d8775
fix(agent): 🚨 彻底废除官方网关模式下的 HTTP 裸奔漏洞,实现全网节点 100% 强制 TLS 加密,配合主控端 Strict-TLS
2026-04-24 10:02:40 +00:00
hotyue
28fd94eff5
fix(agent): 🚀 全面排雷 - 修复 IPv6 映射监听失败、60秒 HMAC 并发重放漏洞、长效守护引发的僵尸进程泄露,并实现 OTA 源地址动态解耦
2026-04-24 07:30:12 +00:00
hotyue
b1ecbd4f9a
chore: 恢复拉取源为 main 并移除 Beta 标识,准备发布 v4.0.0 正式版
2026-04-24 03:25:32 +00:00
hotyue
a24a533165
fix(agent): 修复 webhook 路由 Python 严格缩进错误导致的进程崩溃问题
2026-04-23 13:40:12 +00:00
hotyue
d2b575fe85
chore: 临时将全局拉取源切换至 dev/v4.0.0-sonar,准备进行深海声呐实弹测试
2026-04-23 13:33:07 +00:00
hotyue
23ea08f981
feat(agent): Webhook 追加 /trigger_quality 路由,支持异步拉起深海声呐
2026-04-23 13:17:36 +00:00
hotyue
c03f6ca9ba
chore: 准备 v3.6.3 正式发布,将所有云端资源路由切换回 main 主干分支
2026-04-21 09:48:14 +00:00
hotyue
0d2433d850
feat(security): 引入动态 TLS 降级机制与自签名证书,全域 Webhook 通讯升级为强加密 HTTPS,彻底阻断明文嗅探风险并完美兼容官方网关
2026-04-21 06:27:58 +00:00
hotyue
6234d7c49a
fix(ota): 重构 Agent 防砖机制,引入双重 Base64 隔离,彻底杜绝 Shell 注入与换行截断,并实现失败主动告警
2026-04-21 06:05:39 +00:00
hotyue
068734da16
fix(ota): 引入 bash -n 语法树完整性校验,彻底阻断因网络波动下载不全导致的单点死机风险
2026-04-21 05:45:50 +00:00
hotyue
a7f08ec7a7
chore(release): 解除测试沙箱 URL 劫持,跃升至 v3.6.2,正式开启 Systemd 与智能双栈纪元
2026-04-21 02:42:04 +00:00
hotyue
34320b2385
refactor(core): 手工融合 Systemd 引擎与 Root 权限校验 (提取自 PR #25 ),修复 Cgroup 误杀与交互逻辑陷阱,构建灰度测试候选版
2026-04-21 02:00:10 +00:00
hotyue
c04a4c41e4
fix(core): 修复内核级禁用 IPv6 时 Python Webhook 假死的问题,引入智能 IPv4 降级回退机制 ( Resolves #23 )
2026-04-20 17:41:17 +00:00
hotyue
3b28ead0e4
chore: 战略撤退,代码全量回滚至 9a38fb6 (PR 引入前的纯净状态)
2026-04-20 17:37:47 +00:00
hotyue
34f2c7e123
fix(core): 引入 systemd-run 逃逸机制,彻底修复 OTA 升级时因子进程被 Cgroup 误杀导致的假死漏洞
2026-04-20 17:13:48 +00:00
hotyue
1e150f26f1
fix(core): 修复内核级禁用 IPv6 时 Python Webhook 假死的问题,引入智能 IPv4 降级回退机制 ( Resolves #23 )
2026-04-20 16:59:28 +00:00
hotyue
011c1faad4
fix(core): 移除 agent_daemon.sh 尾部的 nohup 后台逻辑,适配 Systemd Type=simple 的前台阻塞监听,修复 cgroup 误杀导致的无限重启死循环
2026-04-20 16:46:45 +00:00
hotyue
898349d22e
feat(core): Webhook 通讯引擎新增 /trigger_ota 高危路由,实装本地与网关双重熔断校验,并支持后台剥离交互的静默热重载
2026-04-17 13:06:44 +00:00
hotyue
062305d126
fix(core): Webhook 引擎引入 fcntl 排他写锁防配置文件损坏,强制清洗底层物理主键
2026-04-17 05:32:15 +00:00
hotyue
f5aa68a8dc
feat(core): [v3.5.3] Webhook 引擎新增模块动态启停(Toggle)路由,支持安全重写本地配置 ( Resolves #19 )
2026-04-17 02:40:19 +00:00
hotyue
5e40ed426b
chore: revert failed v3.6.0 attempts, rollback to safe state
2026-04-17 02:24:07 +00:00
hotyue
aebf3a9e90
fix(core): [v3.6.0] 终极修复 OTA 死锁:解决 curl 管道吞噬脚本 Bug,并应用底层网络脱壳机制
2026-04-17 02:17:32 +00:00
hotyue
8a3d7c305b
fix(core): [v3.6.0] 彻底重构 OTA 升级调度,引入外挂延时脚本实现 100% 的网络脱壳与静默重启
2026-04-17 02:09:05 +00:00
hotyue
2d580eaea2
fix(core): [v3.6.0] 彻底解决 OTA 升级 TCP 通讯超时 Bug,引入 close_fds 剥离套接字继承机制
2026-04-17 01:59:29 +00:00
hotyue
d7ab695372
fix(core): [v3.6.0] 彻底解决 OTA 升级 TCP 通讯超时 Bug,引入异步守护线程与套接字剥离机制
2026-04-17 01:48:46 +00:00
hotyue
0c250dfd17
fix(core): [v3.6.0] 修复 OTA 升级时的竞态自杀 Bug,引入 TCP 强制刷新与 3 秒延迟脱壳机制
2026-04-17 01:44:40 +00:00
hotyue
46e418dfd0
feat(core): [v3.6.0] Webhook 引擎新增 OTA 升级与动态启停路由,实装底层权限物理熔断机制 ( Resolves #17 , Resolves #19 )
2026-04-17 01:19:13 +00:00
hotyue
e6c6e66e4b
feat(agent): [v3.5.2] 剥除改名后的冗余 TG 推送报文,实现静默修改配置与底层 HTTP 回执
2026-04-16 05:51:04 +00:00
hotyue
41906d0570
revert: 紧急回滚至稳定版 9768bed (修复加密升级导致的通讯中断)
2026-04-16 03:24:11 +00:00
hotyue
dc7d1c0f40
feat: [v3.5.2] 终极安全与逻辑闭环补丁
...
1. 升级军工级 HMAC 签名:将数据负载 (Base64) 卷入哈希,封死中间人篡改路径。
2. 引入高熵复合密钥:结合 CHAT_ID 与 TG_TOKEN,大幅提升抗暴力破解强度。
3. 实现全自动改名闭环:Master 确认 Agent 修改成功后自动同步数据库,彻底告别手动复制。
2026-04-16 03:14:12 +00:00
hotyue
fa202a0405
fix(core): [v3.5.2] 采用 Base64 编码彻底重构别名同步链路,免疫 WAF 拦截与中英文符号解析崩溃
2026-04-16 02:24:50 +00:00
hotyue
b8bcd09134
fix(agent): [v3.5.2] 修复别名同步时的中文 UTF-8 编码崩溃,改用 curl 绕过 WAF 拦截,并拦截下划线防止 TG 面板渲染异常
2026-04-16 01:55:57 +00:00
hotyue
07cac792f0
feat(agent): [v3.5.2] 守护进程新增 /trigger_rename 接口,实现免注入安全重命名
2026-04-16 01:35:16 +00:00