幻想名将录xxtea解密问题?

PNG图片前面全部加密了,搜索对应的so文件,这类游戏到底该怎么解啊


谁跟你说是xxtea加密的?不要看到cocos就是xxtea啊kora……
至于这类游戏怎么解,你把so拖进IDA里看一下就知道了(
我这里有三月份写的脚本,不想进IDA可以用一下,不确保它有没有改加密(

from pathlib import Path
from concurrent.futures import ThreadPoolExecutor
sign = b'beeplay'
def decrypt(file:Path):
    data = file.read_bytes()
    if data[:len(sign)] != sign:return
    if (v8 := bytearray([i ^ 0x17 for i in data[len(sign):]])):
        file.write_bytes(v8)
        print(f'{file.name}解密成功')
with ThreadPoolExecutor() as t:
    res = t.map(decrypt,Path('.').rglob('*'))
2 个赞

不过这个解密后你还得转一下,都是常见格式了,这个就自己弄吧
acfad351f3d4cfb79190b6b41f196248

能用!谢谢大佬 :tieba_24: