yml2213
|
ff99c036f8
|
虎牙App密码登录: 逆向WUP协议并实现纯Python登录编码器
- hook WUP序列化层抓取TLS加密前明文,确认密码登录走
servant=huyaudbwebui / func=hypasswordLogin (msgType=0x1001)
- 逆向JCE RequestPacket帧格式(1015字节TAF二进制),定稿三层结构:
WUP header(tag1-10) -> sBuffer Map -> _wup_data业务struct
- 澄清两个疑点字节: 0x66/0x7d 是TAF字段头(非分隔符)
- 实现 tools/huya_wup_encoder.py,逐字节复现金标准
- 实测纯Python动态构造登录成功(返回uid+token),TLS指纹不阻断
- userAction随机坐标/时间戳同样通过,内置make_user_action辅助函数
- 新增证据金标准 + 协议文档
|
2026-08-25 02:59:20 +08:00 |
|
yml2213
|
06a0a1e7d3
|
虎牙登录: 接入hydevice高信任设备指纹与App场景验证支持
- 新增 fingerprint/: node仿真Android WebView运行官方hydevice.js(含WASM加密), 产出与真机同构的高信任sdid
- 新增 device_fingerprint.py: py编排node runner获取sdid, 失败自动降级旧无指纹流程
- login.py: prepare_device优先高信任指纹; 增加App场景常量(appId=5008, appSign=md5(appId+verCode+appKey)[:8], 逆向自APK UdbNetHelper)
- solver: 支持appId/page_url/use_touch_events参数化(App模式); get3使用csid会话id; 识别qr_auth扫码(冷却)与dx_auth短信策略并抛专用异常
|
2026-08-23 17:32:34 +08:00 |
|
yml2213
|
bf2f78aa70
|
优化客服CK重登流程
|
2026-08-14 14:43:21 +08:00 |
|
yml2213
|
1ed1eac205
|
同步客服充值渠道配置
|
2026-08-14 14:00:51 +08:00 |
|
yml2213
|
644a9b118f
|
区分斗鱼充值审计方式
|
2026-08-14 13:29:54 +08:00 |
|
yml2213
|
baed0e61ff
|
优化客服账号标签管理
|
2026-08-14 12:44:48 +08:00 |
|
yml2213
|
7fe6228901
|
增加充值审计日志
|
2026-08-14 11:52:30 +08:00 |
|
yml2213
|
7fefe7e9f9
|
删掉无用文档
|
2026-08-14 11:29:37 +08:00 |
|
yml2213
|
e2a45b7893
|
优化斗鱼充值日志与配置
|
2026-08-14 11:27:53 +08:00 |
|
yml2213
|
0bf69c1240
|
优化斗鱼充值
|
2026-08-13 21:43:27 +08:00 |
|
yml2213
|
902e669614
|
功能: 接入鱼翅供应商直充渠道
|
2026-08-13 21:11:20 +08:00 |
|
yml2213
|
420ee3d95c
|
功能: 增加鱼翅直充接口基础层
|
2026-08-13 16:44:20 +08:00 |
|
yml2213
|
2e207f726c
|
feat: 账号凭据默认脱敏并支持主动查看
|
2026-08-13 16:32:49 +08:00 |
|
yml2213
|
a223cb726d
|
feat: 为CK页面增加标签筛选
|
2026-08-13 16:24:35 +08:00 |
|
yml2213
|
47ded2bc3e
|
feat: add scoped cookie operations for support
|
2026-08-13 16:17:06 +08:00 |
|
yml2213
|
cf3fe68de3
|
功能: 按用户同步斗鱼工作台
|
2026-08-13 15:47:07 +08:00 |
|
yml2213
|
090698e6b2
|
fix: harden user management operations
|
2026-08-13 15:07:33 +08:00 |
|
yml2213
|
b07c5fdbf6
|
fix: restore DaoCloud MySQL image default
|
2026-08-13 14:01:54 +08:00 |
|
yml2213
|
99520d9b9b
|
强化支付协议校验与证据保护
|
2026-08-12 23:54:14 +08:00 |
|
yml2213
|
74a85c8328
|
优化支付耗时和日志
|
2026-08-12 23:20:43 +08:00 |
|
yml2213
|
f1a22e87e9
|
优化应用宝充值界面
|
2026-08-12 22:23:59 +08:00 |
|
yml2213
|
8e4e394c4b
|
修复微信QQ支付参数分流
|
2026-08-12 21:59:56 +08:00 |
|
yml2213
|
d610933f87
|
qq 也可以获取支付二维码 成功微信支付了
|
2026-08-12 21:41:26 +08:00 |
|
yml2213
|
4c978b923b
|
qq 登录修复
|
2026-08-12 19:45:15 +08:00 |
|
yml2213
|
5074faf9f6
|
优化了部分支付宝界面
|
2026-08-12 19:12:22 +08:00 |
|
yml2213
|
1a20c367db
|
合并应用宝 Worker 容器
|
2026-08-12 17:59:26 +08:00 |
|
yml2213
|
cebbd94ae8
|
流程通了
|
2026-08-12 17:30:00 +08:00 |
|
yml2213
|
03f5b8a6c4
|
优化日志与启动调试脚本
|
2026-08-12 16:29:37 +08:00 |
|
yml2213
|
d19c0902f2
|
初步增加, 扫码登录成功
|
2026-08-12 16:22:55 +08:00 |
|
yml2213
|
7db3b2cd4f
|
fix: preserve custom cookie input order
|
2026-08-09 18:00:42 +08:00 |
|
yml2213
|
ba35ac5c0d
|
fix: preserve xpd role platform in wallet queries
|
2026-08-09 10:06:57 +08:00 |
|
yml2213
|
8b7ff770e2
|
fix: preserve xpd purchase records in task results
|
2026-08-08 21:56:39 +08:00 |
|
yml2213
|
a342dddcb6
|
feat: add xpd purchase records view
|
2026-08-08 21:41:44 +08:00 |
|
yml2213
|
948e7d7246
|
fix: keep one douyu cookie per account
|
2026-08-08 21:26:32 +08:00 |
|
yml2213
|
b39780f26d
|
一键检测重复-仓库管理
|
2026-08-08 20:51:50 +08:00 |
|
yml2213
|
65271124c0
|
增加斗鱼自定义CK筛选功能
|
2026-08-08 19:03:23 +08:00 |
|
yml2213
|
39ea0d2184
|
feat(cookies): Cookie 失效后可账号重新登录替换, 并修复 Cookie 列空白过多
|
2026-08-08 01:39:02 +08:00 |
|
yml2213
|
64b017fd6a
|
优化兑换结果图片
|
2026-08-08 01:06:16 +08:00 |
|
yml2213
|
d04ce09384
|
展示点券/10 正常了
|
2026-08-08 00:57:32 +08:00 |
|
yml2213
|
de23d87087
|
和平小店可以返回所有商品
|
2026-08-08 00:30:58 +08:00 |
|
yml2213
|
85813a5095
|
merge: 合并和平小店兑换功能
|
2026-08-08 00:03:16 +08:00 |
|
yml2213
|
c77e8f4641
|
feat(douyu): 支持工作台分页与一键导入
|
2026-08-07 23:06:08 +08:00 |
|
yml2213
|
5d8fdf8620
|
fix(douyu): 隔离各工作台导入账号
|
2026-08-07 22:52:49 +08:00 |
|
yml2213
|
ec5eb637bb
|
feat(douyu): 支持和平小店商品兑换
|
2026-08-07 22:47:13 +08:00 |
|
yml2213
|
a67d144b78
|
支持跳过斗鱼手机号绑定并优化标签筛选
|
2026-08-07 22:07:39 +08:00 |
|
yml2213
|
535fcbb257
|
优化和平小店ui
|
2026-08-06 21:10:48 +08:00 |
|
yml2213
|
b962f63bd2
|
feat(cookies): CK 有效性检测(双接口) + 结果持久化
- 检测: 鱼丸余额(fishBall) + 用户等级(userLevelDetail)双接口均通过才判有效,
附带鱼丸数/昵称/等级, 失败时分别说明原因, 8 并发批量检测
- 持久化: login_tasks 新增 ck_check_status/ck_check_result/ck_checked_at,
刷新翻页不丢失; 列表与详情接口返回检测字段
- 前端: 新增"有效性"列(有效/无效+鱼丸昵称tooltip)与独立"检测时间"列,
行内/选中批量检测按钮(cookie:view 权限), 加载时初始化历史检测结果
|
2026-08-06 20:58:23 +08:00 |
|
yml2213
|
a515ea6e0a
|
feat(douyu): 和平小店扭蛋碎片查询 + 深色模式修复 + 任务状态 WS 即时推送
- 碎片: 新增 query_xpd_fragments 任务, 复用 e语言 gamecoin 接口取扭蛋币 jb2,
账号已存角色回退(规避 Livelink 风控), accounts.xpd_fragments 字段与迁移
- 列表: 和平小店移除鱼翅/限制兑换/换绑时间列, 新增扭蛋碎片列;
操作区硬编码白底改用 theme token, 深色模式适配(三个手册共用)
- 轮询: 任务状态经 WS(level=task)即时推送(二维码/绑定进度即时展示),
pending/running/终态全覆盖, REST/WS 载荷统一 douyu_task_payload,
raw 快照递归剥离, HTTP 轮询降频 5s/30s 兜底
|
2026-08-06 20:21:28 +08:00 |
|
yml2213
|
c05c0e044e
|
fix(douyu): 优化和平小店绑定逻辑
|
2026-08-06 18:48:29 +08:00 |
|
yml2213
|
86459a1bd0
|
fix(douyu): 已绑定账号生成二维码不再立即成功, 正常等待扫码换绑
- 后端: get_xpd_bind_qr 生成二维码前记录绑定前状态(before_bound/
before_role_name); 轮询判断改为 —— 未绑定: 检测到 bind_role=1 成功;
已绑定(换绑): 角色名变化才算成功, 角色不变继续等待
- 前端: 弹窗保留二维码与角色信息; 轮询期间显示"当前绑定: 原角色",
换绑成功显示新角色; 确认绑定维持手动(小程序内人工确认)
|
2026-08-06 18:28:06 +08:00 |
|