Skip to content

benmao/ExtractDexFromOat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ExtractDexFromOat

Since Android L, dex in apk will be transformed to oat file when installed. Oat file is actually elf file whose
type is shared object. This tool first parses oat file and then stores the dex files in oat file.

##Dependency python2.7

##Platform Tested on unbuntu and windows

##Usage Run the following command:

python main.py -f <oat_file_path>

Example:

python main.py -f extra/demo.oat <br>

The extracted dex files will be saved to "out" folder which is located in current work directory.

##Note

  • This tool works for oat file which is produced by Android 5.1.1 (32bit) and didn't test other android versions.

About

This tool is used to extract dex files from oat file.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%