-
c7db66f18c
统一项目路径并修复虚拟环境引用
main
yml2213
2026-08-31 16:28:59 +08:00
-
76b14b69b7
修复虎牙手机号登录并统一部署项目名
yml2213
2026-08-31 16:10:35 +08:00
-
09ab80e062
完成 Ruff 全量清理
yml2213
2026-08-31 10:55:44 +08:00
-
840af3108e
清理未使用导入和局部变量
yml2213
2026-08-31 10:31:32 +08:00
-
b58c6b4357
执行 Ruff 安全自动修复
yml2213
2026-08-31 10:28:14 +08:00
-
2a1d27f953
补充设备画像兜底说明
yml2213
2026-08-30 23:05:20 +08:00
-
f4ed518b50
统一虎牙 App 登录设备画像
yml2213
2026-08-30 23:04:28 +08:00
-
bc02018719
fix: skip test image in production deploy
yml2213
2026-08-30 22:17:09 +08:00
-
c6b5fc63ad
docs: 记录 Ruff lint 清理待办
yml2213
2026-08-30 21:13:53 +08:00
-
47e19ed7b2
style: 统一 Ruff 代码格式
yml2213
2026-08-30 21:04:52 +08:00
-
c891ac982e
type: 收敛测试 schemas 与协议层类型
yml2213
2026-08-30 20:35:08 +08:00
-
92dc461e52
type: 收窄虎牙 OCR 与登录类型
yml2213
2026-08-30 20:24:25 +08:00
-
cbd314f4e5
type: 收窄测试与响应模型类型
yml2213
2026-08-30 20:21:14 +08:00
-
3f97dbe525
type: 收窄虎牙验证与设备注册类型
yml2213
2026-08-30 20:07:12 +08:00
-
563477fde8
type: 修复虎牙信封解析偏移类型
yml2213
2026-08-30 20:05:06 +08:00
-
6439dc1942
type: 收窄虎牙 HTTP 与 WSS 客户端类型
yml2213
2026-08-30 20:04:08 +08:00
-
ec3c14d0a3
type: 收窄斗鱼任务路由类型
yml2213
2026-08-30 20:02:03 +08:00
-
9a5066cae8
type: 收窄斗鱼手册与送礼执行器类型
yml2213
2026-08-30 20:00:09 +08:00
-
38fd809ca4
type: 收窄斗鱼鱼翅充值执行器类型
yml2213
2026-08-30 19:58:43 +08:00
-
2622e016b5
type: 收窄斗鱼商城与小店执行器类型
yml2213
2026-08-30 19:57:37 +08:00
-
d400db987e
type: 收窄商城与斗鱼绑定执行器类型
yml2213
2026-08-30 19:55:08 +08:00
-
40e6f482b4
type: 收窄活动客户端响应类型
yml2213
2026-08-30 19:52:55 +08:00
-
0efd84a281
type: 收窄虎牙绑定与充值执行器类型
yml2213
2026-08-30 19:52:49 +08:00
-
6a16d561d2
type: 收窄豆鱼服务层类型
yml2213
2026-08-30 19:48:41 +08:00
-
17577ff734
type: 渐进式接入 Pyright 并类型化 ORM 模型
yml2213
2026-08-30 19:44:01 +08:00
-
13b5aedd1d
test: 全面迁移 pytest 并加入格式门禁
yml2213
2026-08-30 19:19:32 +08:00
-
3ce1c7a51b
test: pytest 工程化落地 — 本地门禁、容器测试镜像、迁移链冒烟测试
yml2213
2026-08-30 18:47:48 +08:00
-
9497e1ace6
perf: 优化 MySQL 查询并接入 pytest
yml2213
2026-08-30 18:26:54 +08:00
-
1413b4f030
chore: 虎牙逆向考古资料移出 git 跟踪 — rm --cached + .gitignore 兜底
yml2213
2026-08-30 12:56:25 +08:00
-
eef86bd855
chore(release): 0.2.1 — 版本号递增便于分辨浏览器缓存
yml2213
2026-08-30 11:33:57 +08:00
-
3b3a4bebcb
feat(douyu): 代理写读分离 — 仅兑换/锁单/支付/开通/充值/送礼走代理
yml2213
2026-08-30 11:28:10 +08:00
-
b9eb944d2f
refactor(huya): runner 按功能域拆分 Mixin
yml2213
2026-08-30 11:25:35 +08:00
-
9f743e50a6
fix(douyu): 补齐拆分后支付轮询常量导入 + 代理三模式断言测试
yml2213
2026-08-30 11:25:35 +08:00
-
8fe9fdfd8b
feat(douyu): 斗鱼任务接入代理 — 应对兑换 IP 频控 (精英手册火爆)
yml2213
2026-08-30 11:19:15 +08:00
-
39b202bc3f
refactor(douyu): runner 按功能域拆分 Mixin + 精英手册兑换对齐真机流程 (HAR 审核通过)
yml2213
2026-08-30 11:05:18 +08:00
-
6e17a575dd
Revert "fix(douyu): 精英宝典兑换等斗鱼任务接入代理 — 此前全部裸连"
yml2213
2026-08-30 10:26:17 +08:00
-
a05ae245bf
fix(douyu): 精英宝典兑换等斗鱼任务接入代理 — 此前全部裸连
yml2213
2026-08-30 10:25:16 +08:00
-
054af84144
feat(web): 虎牙设备绑定页多选批量解绑 — rowSelection 跨页保留 + 全选全部 + 批量接口
yml2213
2026-08-30 09:55:53 +08:00
-
22aa485536
fix(web): 审核回归 — 5 项修复 (渠道写入丢失/斗鱼WS生命周期/归属校验/恢复订阅/画像key稳定)
yml2213
2026-08-29 18:20:27 +08:00
-
a369829df3
docs: HDID32(t1.t0) 固定性终审 — app版本级常量, 证据链闭环; 更正 ID_NOMENCLATURE 陈旧结论
yml2213
2026-08-29 17:15:22 +08:00
-
f9d5868091
docs: sdid 前缀=hydevice SDK 协议常量定论 (16B固定密文头, 非设备关联) + 存量 device.json 补齐
yml2213
2026-08-29 17:09:45 +08:00
-
239ef91c56
fix(web): 设备绑定页『最后登录』修复 — 登录时间记录下沉到 App 登录本体
yml2213
2026-08-29 16:59:16 +08:00
-
4f099cc196
fix(huya): 一号一设备补完 — hydevice 设备参数跟随账号画像 + 画像一致性字段下沉
yml2213
2026-08-29 16:51:41 +08:00
-
fda3d5257b
feat(web): 新增『虎牙设备绑定』管理页 — 一号一环境可视化
yml2213
2026-08-29 16:39:30 +08:00
-
bf6dee1850
fix(huya): 🔒 一号一设备缺口修复 — hydevice 指纹状态按账号隔离
yml2213
2026-08-29 16:27:35 +08:00
-
d6ab4d8699
feat(web): 虎牙账号管理界面优化 — 登录渠道区分 (Web 旧版 / App 协议 / 短信)
yml2213
2026-08-29 13:13:57 +08:00
-
9653dbe3ba
feat(core/huya): 🎯 一号一环境生产模块 account_env (绑定+登录CLI) + 修复 device_profile HDID NameError
yml2213
2026-08-29 12:53:58 +08:00
-
9b259537c0
docs(dfp_register): 更正过时警告 — t1.t0 已由 R15 公式破解(ed0db8), 注册链不依赖响应t1
yml2213
2026-08-29 11:59:25 +08:00
-
ff39a60a1d
docs: 📋 登录系统全流程定案 (纯协议无卡点, 一号一设备方案, 工具索引)
yml2213
2026-08-29 11:55:36 +08:00
-
1a6711c180
docs: 绕过配方状态更正 (bypass_all 未验证, 以原版三脚本为准) + 三层健康检查工具
yml2213
2026-08-29 11:44:54 +08:00
-
5fa1f6d082
feat(dfp): 🔑 RC4 key=APK内嵌appkey常量(datadiv@3912240), 全流程零设备依赖闭环 (R38-R39)
yml2213
2026-08-29 11:01:51 +08:00
-
4868a3b0e8
feat(dfp): 🏆 dfpReport 加密完全攻破 — RC4+gzip, 12/12 密文解密+逐字节回验 (R35-R37)
yml2213
2026-08-29 10:13:08 +08:00
-
12fad07385
docs: R34 清理 (卡死前状态保存)
yml2213
2026-08-29 09:12:15 +08:00
-
2fe23e4274
feat(huya): 💎💎💎 R34 会话密钥活体捕获成功 (P7TAzQYmX4O6i95q!)
yml2213
2026-08-29 09:10:57 +08:00
-
0647c0c682
feat(huya): R33 45函数全零调用定论+第9密文(4036B,头89c8f5变体)
yml2213
2026-08-29 09:04:15 +08:00
-
b76ec96573
feat(huya): R32 8密文集+三重钩全零调用定论+known-pair校准
yml2213
2026-08-29 09:01:51 +08:00
-
08fcf5c34c
feat(huya): 💎💎 R31 活体重抓3密文+Java全逆+native零调用铁证
yml2213
2026-08-29 08:53:31 +08:00
-
5a138376ca
feat(huya): 💎 JAVA侧全逆! Cprivate XXTEA+会话密钥架构+Lyra TLV格式 (R30)
yml2213
2026-08-29 08:12:10 +08:00
-
9586eaa8a3
feat(huya): 🎯 ga IDA导出核心挖掘: 密钥槽5788=3DF88同款! 全链XTEA/deflate/编码器映射 (R29)
yml2213
2026-08-29 07:54:56 +08:00
-
5b6edc02e8
feat(huya): 头结构破译(版本/会话ID)+密钥候选批量否定 (R28)
yml2213
2026-08-29 07:49:52 +08:00
-
0ef95a5c0e
feat(huya): 🎯 完整加密链 deflate+XTEA 闭环验证成功 (R27)
yml2213
2026-08-29 07:48:05 +08:00
-
51962b8bf2
feat(huya): ga k209202=16B块加密器+状态门打通 (R26)
yml2213
2026-08-29 07:45:51 +08:00
-
a5df6df855
feat(huya): ✅ XXTEA变体加密侧回环验证+ga全表14方法 (R25.5)
yml2213
2026-08-29 07:42:56 +08:00
-
44948277d4
feat(huya): 💥 XXTEA变体识别+harness直调sub_24D58运行成功 (R25)
yml2213
2026-08-29 07:34:23 +08:00
-
276a7782a0
docs(huya): R24 C线纯分析终局 — 密钥流独立+头部字段解码, 纯样本不可破
yml2213
2026-08-29 07:17:59 +08:00
-
652b0bbd2c
docs(huya): R23 双线状态固化 - ga表栈构建+onLoad空槽链 下一步三选项
yml2213
2026-08-29 07:14:49 +08:00
-
c85693e790
feat(huya): harness onLoad迭代修复 - 全局槽补丁过引用计数关 (R22)
yml2213
2026-08-29 07:13:22 +08:00
-
47bc38d638
test(huya): b87_ harness直调执行通过(ret=-1=初始化态缺失) (R21补)
yml2213
2026-08-29 07:07:59 +08:00
-
dc109c5dba
feat(huya): turing JNI表解出+b87_@0x25c98 (R21)
yml2213
2026-08-29 07:07:18 +08:00
-
39c516b71b
feat(huya): turing运行中dump工程化 (R20) — 串过滤100%命中+采样集7份
yml2213
2026-08-29 06:50:34 +08:00
-
0944e9c86b
docs(huya): R19 turing运行时路线终态 — 专项交接资产齐备
yml2213
2026-08-29 06:29:34 +08:00
-
021cd636c8
feat(huya): turing密文流式模式判定 + 全双工捕获 (R18)
yml2213
2026-08-29 06:24:53 +08:00
-
b06a768eb2
feat(huya): dfpReport密文体实时捕获 (R17) — wsapi.huya.com端点+完整请求
yml2213
2026-08-29 06:14:49 +08:00
-
f20cc67239
docs(huya): R16 dfpReport加密体侦察 — turing反欺诈定位+全链结构解码
yml2213
2026-08-29 05:57:32 +08:00
-
cc00915e7f
feat(huya): 🏆 appSign(t1.t0)算法完全破解 — ed0db8逐字节复现 (R15)
yml2213
2026-08-29 05:45:05 +08:00
-
3abded94eb
feat(huya): 登录路径OTP全链LIVE验证 + appSign≠getOtp结构性证伪 (R14)
yml2213
2026-08-29 05:35:34 +08:00
-
cb049a590b
feat(frida): 自愈式多轮运行器 + 两阶段注入稳定性定案 (R13b)
yml2213
2026-08-29 05:18:07 +08:00
-
128a57cbf3
feat(huya): OTP真机逐字节复现 + resinfo解密 + 登录路径六元组live捕获 (R13)
yml2213
2026-08-29 05:15:57 +08:00
-
464384986d
docs(huya): R1-R12会话交接总结 (机制全通+输入边界+差分引擎可用)
yml2213
2026-08-29 03:07:58 +08:00
-
4c7f27468a
feature(huya): nonce算法破解(nonce=counter|serviceTime<<16)+直调逐字节复现getOtp内部 - 差分靶向化
yml2213
2026-08-29 03:04:58 +08:00
-
4d1d959c8a
diag(huya): nonce影响mid修正 + 内部差异定位(s5槽junk/状态)
yml2213
2026-08-29 02:55:38 +08:00
-
d4f4e82593
diag(huya): R12 s5长度族23K零命中 - 累计53K差分零, s3/s4真源待注入
yml2213
2026-08-29 02:53:54 +08:00
-
23c8b13d01
diag(huya): 30K组合爆破零命中 - 差分引擎就绪
yml2213
2026-08-29 02:49:48 +08:00
-
dd883c02d8
feat(huya): OTP-OUT内容捕获成功!结构=[04][cnt][16B mid][16B tail] - 差分闭环就绪
yml2213
2026-08-29 02:48:48 +08:00
-
d714249e24
diag(huya): 实例注入实验 - config非AES + s4拷贝段新unmapped(SSO布局细节)
yml2213
2026-08-29 02:45:28 +08:00
-
d46654438f
feat(huya): getOtp全流程执行成功!OTP调用实弹+参数读取 - 根因=BusinessCfg实例配置字段空
yml2213
2026-08-29 02:42:18 +08:00
-
76de9c3e39
diag(huya): getOtp流程死点=to_string@0x4543c0(serviceTime=0) - OTP调用差最后一步
yml2213
2026-08-29 02:34:55 +08:00
-
b60c7b78d1
feat(huya): C2新钥表8x24B发现 + AppLoginData真布局(流程穿透2691c0) + 全爆破零命中定界
yml2213
2026-08-29 02:34:01 +08:00
-
702c6276fc
feat(huya): hook突破(getOtp入口命中) + 275d0ff6排除(pre存在) + 结构校验判定点定位
yml2213
2026-08-29 02:27:47 +08:00
-
f121f41f61
feat(huya): getOtp直调全通(C2初始化+AppLoginData伪造) - OTP真布局定案+堆32hex新候选
yml2213
2026-08-29 02:25:21 +08:00
-
0185296089
feat(huya): 真实getOtp语义全解(serviceTime+计数器+AppLoginData字段) - 直调路线就绪
yml2213
2026-08-29 02:17:12 +08:00
-
6bde9beec2
feat(huya): getSDID新值族(36B base64常量证书) + A路径实验定界(APK可载Java不可调) + LoginFlow桥接harness
yml2213
2026-08-29 02:10:57 +08:00
-
87f061ac4f
feat(huya): hydeviceid hdid字符串地图(6处) + init b-cell全集 + OTP长度前缀族零命中落档
yml2213
2026-08-29 01:42:10 +08:00
-
c426574b3c
feat(huya): harness复活(getGUID回0a7dfa) + GUID缓存输入透明性证明(b(100)直填) + merged_r2产物
yml2213
2026-08-29 01:37:18 +08:00
-
e042307f04
feat(huya): OTP mid排列爆破5040序零命中 - 组合含长度前缀序列化(cred_packls结构)
yml2213
2026-08-29 01:32:47 +08:00
-
65a284eac5
feat(huya): config112B全钥直解=垃圾 + appSign未知收敛表 + 三候选方向定档
yml2213
2026-08-29 01:32:03 +08:00
-
26dc74a661
feat(huya): decode全11钥=全二进制垃圾 - appSign钥∉已知目录, 方向修正(找hdid真生产方)
yml2213
2026-08-29 01:29:23 +08:00
-
1dd67a36d7
feat(huya): OTP内部串池取证 - MsgRegSendSms协议标签现形(登录/注册请求加密器)+双钥相邻
yml2213
2026-08-29 01:23:52 +08:00
-
a8aebfed40
feat(huya): getkey=裸24B钥(堆节点取证推翻派生假设) + 明文族爆破零命中落档
yml2213
2026-08-29 01:18:53 +08:00
-
b2bf747e7a
docs(huya): 终局总结 - 3账号×2路径验收矩阵 + 达成/边界如实 + 落地模式与未来路线
yml2213
2026-08-29 00:50:13 +08:00