代码拉取完成,页面将自动刷新
import zlib
from typing import cast
from hint import CardData
def card_decrypt(unpacked: CardData, m_iCryptoKey: int) -> CardData:
result: CardData = cast(CardData, {"zh-cn": {}, "ja-jp": {}})
for lang in unpacked.keys():
for name, b in unpacked[lang].items():
data = bytearray(cast(bytes, b))
for i in range(len(data)):
v = i + m_iCryptoKey + 0x23D
v *= m_iCryptoKey
v ^= i % 7
data[i] ^= v & 0xFF
result[lang][name] = zlib.decompress(data)
return result
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。