Module androguard
[hide private]
[frames] | no frames]

Module androguard

source code

Classes [hide private]
  VM_int
VM_int is the main high level Virtual Machine object to protect a method by remplacing all integer contants
  WM
  WMCheck
  OBFU_Names
OBFU_Names is the object that change the name of a field or a method by a random string, and resolving dependencies into other files
  BC
  Androguard
Androguard is the main object to abstract and manage differents formats
  AndroguardS
AndroguardS is the main object to abstract and manage differents formats but only per filename.
Functions [hide private]
 
OBFU_NAMES_GEN(prefix='') source code
Variables [hide private]
  PATH_INSTALL = './'
  VM_INT_AUTO = 0
  VM_INT_BASIC_MATH_FORMULA = 1
  VM_INT_BASIC_PRNG = 2
  INVERT_VM_INT_TYPE = {'VM_INT_AUTO': 0, 'VM_INT_BASIC_MATH_FOR...
  OBFU_NAMES_FIELDS = 0
  OBFU_NAMES_METHODS = 1
  PROTECT_VM_AUTO = 'protect_vm_auto'
  PROTECT_VM_INTEGER = 'protect_vm_integer'
  PROTECT_VM_INTEGER_TYPE = 'protect_vm_integer_type'
  __package__ = None
Variables Details [hide private]

INVERT_VM_INT_TYPE

Value:
{'VM_INT_AUTO': 0,
 'VM_INT_BASIC_MATH_FORMULA': 1,
 'VM_INT_BASIC_PRNG': 2}