- 新增 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短信策略并抛专用异常
20 lines
423 B
Python
20 lines
423 B
Python
"""虎牙风控验证求解器。"""
|
|
|
|
from .solver import (
|
|
HuyaNoSessionError,
|
|
HuyaQrAuthRequiredError,
|
|
HuyaSmsAuthRequiredError,
|
|
HuyaVerificationError,
|
|
HuyaVerificationSolver,
|
|
solve_huya_verification,
|
|
)
|
|
|
|
__all__ = [
|
|
"HuyaNoSessionError",
|
|
"HuyaQrAuthRequiredError",
|
|
"HuyaSmsAuthRequiredError",
|
|
"HuyaVerificationError",
|
|
"HuyaVerificationSolver",
|
|
"solve_huya_verification",
|
|
]
|