Skip to content
This repository was archived by the owner on Jul 27, 2024. It is now read-only.

Commit 76cccbf

Browse files
committed
mini-refactoring
1 parent 87e6afa commit 76cccbf

1 file changed

Lines changed: 10 additions & 6 deletions

File tree

src/obfuscapk/util.py

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -177,15 +177,19 @@ def get_smali_method_overload() -> str:
177177

178178

179179
def get_decrypt_asset_smali_code(encryption_secret: str) -> str:
180-
return get_text_from_file(os.path.join(os.path.dirname(__file__),
181-
'resources', 'smali', 'DecryptAsset.smali'
182-
).replace('This-key-need-to-be-32-character', encryption_secret))
180+
text = get_text_from_file(os.path.join(os.path.dirname(__file__),
181+
'resources', 'smali', 'DecryptAsset.smali'))
182+
return replace_default_secret_key(text, encryption_secret)
183183

184184

185185
def get_decrypt_string_smali_code(encryption_secret: str) -> str:
186-
return get_text_from_file(os.path.join(os.path.dirname(__file__),
187-
'resources', 'smali', 'DecryptString.smali')
188-
).replace('This-key-need-to-be-32-character', encryption_secret)
186+
text = get_text_from_file(os.path.join(os.path.dirname(__file__),
187+
'resources', 'smali', 'DecryptString.smali'))
188+
return replace_default_secret_key(text, encryption_secret)
189+
190+
191+
def replace_default_secret_key(text: str, encryption_secret: str) -> str:
192+
return text.replace('This-key-need-to-be-32-character', encryption_secret)
189193

190194

191195
def get_api_reflection_smali_code() -> str:

0 commit comments

Comments
 (0)