靠。。。单纯修改了py文件忘记修改pyx文件了
可以先使用
def decrypt_xor_image(input_path, output_path, sign="testsign", key="vXjOTTiFuUXFiLGI"):
with open(input_path, "rb") as f:
data = f.read()
sign_bytes = sign.encode("utf-8")
key_bytes = key.encode("utf-8")
if not data.startswith(sign_bytes):
print("似乎已经解密")
return
encrypted_data = data[len(sign_bytes):]
decrypted_data = bytearray(len(encrypted_data))
for i in range(len(encrypted_data)):
decrypted_data[i] = encrypted_data[i] ^ key_bytes[i % len(key_bytes)]
with open(output_path, "wb") as f:
f.write(decrypted_data)
print("check")
# 使用示例
input_file = r"ca926db2-e6af-4594-b472-52825b80ed96.dd328.png"
decrypt_xor_image(input_file, input_file)
手动解密晚点我再搞更新