Skip to content
/ aamo Public
forked from pilgun/aamo

AAMO: Another Android Malware Obfuscator

License

Notifications You must be signed in to change notification settings

s-tr/aamo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YAAMO: Yet Another Android Malware Obfuscator

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.

Usage

     $ 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']

Obfuscation Operators

[[TODO]]

Bugs

  • Obfuscating large DEX files may cause the method count to grow over the maximum 65,536.

About

AAMO: Another Android Malware Obfuscator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 63.5%
  • Smali 36.5%