From 2a1d27f953d941a59b809274b1912c384ed2e375 Mon Sep 17 00:00:00 2001 From: yml2213 Date: Sun, 30 Aug 2026 23:05:20 +0800 Subject: [PATCH] =?UTF-8?q?=E8=A1=A5=E5=85=85=E8=AE=BE=E5=A4=87=E7=94=BB?= =?UTF-8?q?=E5=83=8F=E5=85=9C=E5=BA=95=E8=AF=B4=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/huya/dfp_register.py | 1 + tests/test_huya_dfp_register.py | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/core/huya/dfp_register.py b/core/huya/dfp_register.py index 53fc233..003bc4b 100644 --- a/core/huya/dfp_register.py +++ b/core/huya/dfp_register.py @@ -87,6 +87,7 @@ def _build_select_operator_request( ) -> bytes: """按 selectOperator 的四段结构动态编码请求。""" dev = { + # 仅供无画像的协议级独立调用兜底;生产登录始终传入账号画像。 "app_version": "13.4.22", "model": "M2102J2SC", "fingerprint": fingerprint or "02df398797432eadefcc12767119ad5e80999389", diff --git a/tests/test_huya_dfp_register.py b/tests/test_huya_dfp_register.py index fdf1caa..6eae736 100644 --- a/tests/test_huya_dfp_register.py +++ b/tests/test_huya_dfp_register.py @@ -87,9 +87,7 @@ class TestRandomDfpBody: "core.huya.dfp_register._random_triple", return_value=("h" * 64, "r" * 64, "k" * 64), ), - patch( - "core.huya.dfp_register.os.urandom", side_effect=lambda n: b"\0" * n - ), + patch("core.huya.dfp_register.os.urandom", side_effect=lambda n: b"\0" * n), ): body = _build_random_dfp_body(profile) assert hashlib.sha256(plaintext).digest() in body[-CW_LEN + 2 :]