mirror of
https://github.com/Mas0nShi/typoraCracker.git
synced 2023-07-10 13:41:20 +08:00
dev commits.
This commit is contained in:
@@ -45,12 +45,12 @@ def extract_file(from_path, to_path):
|
||||
|
||||
|
||||
def patch_file(_key, _iv, to_dir):
|
||||
exports_path = os.path.join(BASE_DIR, "../exports")
|
||||
exports_file_path = os.path.join(BASE_DIR, "../exports.tar.gz")
|
||||
save_dir = os.path.join(to_dir, "build")
|
||||
if not os.path.exists(save_dir):
|
||||
os.makedirs(save_dir)
|
||||
|
||||
subprocess.call(["cp", "-r", f"{exports_path}/*", save_dir])
|
||||
subprocess.check_call(["tar", "-zxvf", exports_file_path, save_dir])
|
||||
patch_file_path = os.path.join(save_dir, "typora.py")
|
||||
content = open(patch_file_path, "r").read()
|
||||
content = content.replace("{AES_KEY}", f"b''.fromhex('{_key}')")
|
||||
|
||||
BIN
exports.tar.gz
Normal file
BIN
exports.tar.gz
Normal file
Binary file not shown.
Reference in New Issue
Block a user