androguard.decompiler package¶
Subpackages¶
- androguard.decompiler.dad package
- Submodules
- androguard.decompiler.dad.ast module
- androguard.decompiler.dad.basic_blocks module
- androguard.decompiler.dad.control_flow module
- androguard.decompiler.dad.dataflow module
- androguard.decompiler.dad.decompile module
- androguard.decompiler.dad.graph module
- androguard.decompiler.dad.instruction module
- androguard.decompiler.dad.node module
- androguard.decompiler.dad.opcode_ins module
- androguard.decompiler.dad.util module
- androguard.decompiler.dad.writer module
- Module contents
Submodules¶
androguard.decompiler.decompiler module¶
-
class
androguard.decompiler.decompiler.
DecompilerDAD
(vm, vmx)¶ Bases:
object
-
display_all
(_class)¶
-
display_source
(m)¶
-
get_all
(class_name)¶
-
get_ast_class
(_class)¶
-
get_ast_method
(m)¶
-
get_source_class
(_class)¶
-
get_source_class_ext
(_class)¶
-
get_source_method
(m)¶
-
-
class
androguard.decompiler.decompiler.
DecompilerDed
(vm, path='./decompiler/ded/', bin_ded='ded.sh', tmp_dir='/tmp/')¶ Bases:
object
-
display_all
(_class)¶
-
display_source
(method)¶
-
get_all
(class_name)¶
-
get_source_class
(_class)¶
-
get_source_method
(method)¶
-
-
class
androguard.decompiler.decompiler.
DecompilerDex2Fernflower
(vm, path_dex2jar='./decompiler/dex2jar/', bin_dex2jar='dex2jar.sh', path_fernflower='./decompiler/fernflower/', bin_fernflower='fernflower.jar', options_fernflower={'asc': '1', 'dgs': '1'}, tmp_dir='/tmp/')¶ Bases:
object
-
display_all
(_class)¶
-
display_source
(method)¶
-
get_all
(class_name)¶
-
get_source_class
(_class)¶
-
get_source_method
(method)¶
-
-
class
androguard.decompiler.decompiler.
DecompilerDex2Jad
(vm, path_dex2jar='./decompiler/dex2jar/', bin_dex2jar='dex2jar.sh', path_jad='./decompiler/jad/', bin_jad='jad', tmp_dir='/tmp/')¶ Bases:
object
-
display_all
(_class)¶
-
display_source
(method)¶
-
get_all
(class_name)¶
-
get_source_class
(_class)¶
-
get_source_method
(method)¶
-
-
class
androguard.decompiler.decompiler.
DecompilerDex2WineJad
(vm, path_dex2jar='./decompiler/dex2jar/', bin_dex2jar='dex2jar.sh', path_jad='./decompiler/jad/', bin_jad='jad', tmp_dir='/tmp/')¶ Bases:
object
-
display_all
(_class)¶
-
display_source
(method)¶
-
get_all
(class_name)¶
-
get_source_class
(_class)¶
-
get_source_method
(method)¶
-