Util
This module offers some utility functions
Log
inspired by android.util.Log
Java
This module provides utility functions for handling bytecode that utilitizes the Java standard library
Instr
This module defines types for Dalvik bytecodes and provides utility functions for generating, parsing and dumping instructions.
Dex
This module provides utilities for manipulating Dalvik bytecode and DEX files, including functions for navigating bytecode file structures and generating new instruction sequences.
Parse
This module provides a function for parsing binary input channel.
Visitor
This module provides visitor pattern.
Android
This module provides utility functions for handling Android platform, for example, it provides a number of typical names for commonly used classes within the Android framework (helpful for finding and manipulating things like Buttons, for example)
Unparse
This module provides utility functions for pretty printing or collecting information about DEX file.
Htmlunparse
This module provides functions for dumping contents of dex files in a directory based html structure, allowing the viewer to jump around the directory to more easily visualize code.
Callgraph
This module defines a type for call graph and provides functions for generating and printing a call graph.
Ctrlflow
This module defines types for control-flow graph and dominance relations, and provides utility functions for obtaining information from such graphs.
Dataflow
This module provides data-flow analysis frameworks
Liveness
This module defines liveness analysis using Dataflow module.
Propagation
This module offers constant propagation analysis using Dataflow
Modify
This module provides utility functions for modifying a DEX binary.
Combine
This module provides a function for merging two DEX binaries.
Dump
This module provides utilities for dumping a dex file into an on disk file.
Logging
This module provides special functions for logging apps
Main
Main workhorse

Web Accessibility