YAAMO is based on AAMO by NECSTLab, with the improvements given by user Aleksandr Pilgun. It is based on apktool 2.2.4 and smali/baksmali 2.2.1.
$ run.main.py [-h] [-a] -i INFILE [-o OUTFILE]
[-L [OBFUSCATOR [OBFUSCATOR ...]]]
OBFUSCATOR
is one of the following:
obfuscator_to_apply = [
'Resigned', 'Alignment', 'Rebuild', 'Fields',
'Debug', 'Indirections', 'Defunct', 'StringEncrypt',
'Renaming', 'Reordering', 'Goto', 'ArithmeticBranch',
'Nop', 'Asset', 'Intercept', 'Raw',
'Resource', 'Lib', 'Manifest', 'Reflection']
[[TODO]]
- Obfuscating large DEX files may cause the method count to grow over the maximum 65,536.