Skip to content

ivision-research/banjo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banjo

logo

Android Dex disassembler and Binary Ninja plugin

Description

Banjo parses Dex files and disassembles them into a smali syntax that is close to baksmali's.

There are three parts to this project:

For more documentation, see the doc/ directory.

There are still some rough edges. See GitHub issues for more details.

This project was released at a ShmooCon 2020 talk.

screenshot

Installation Instructions

Make sure Binary Ninja is using Python 3.8 or higher and copy banjo to BN_USER_DIRECTORY/plugins/. On Linux:

cd ~/.binaryninja/plugins/ && git clone https://github.com/carvesystems/banjo.git

About

Android Dex disassembler and Binary Ninja plugin

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages