Skip to content

osecurio/mtkview

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mtkview

Loads GFH preloader binaries and MTK Little Kernel partitions. Still WIP but working atm!

  • Master branch = Binja Stable
  • Dev branch = Binja Dev

Please report issues!

Load MTK binaries:

  • Preloaders
  • LK

Build and install yourself

git clone https://github.com/osecurio/mtkview

cd mtkview

DEP_BINARYNINJACORE_PATH=<PATH_TO_BINJA_DIR> cargo build --release

cp target/release/*.so ~/.binaryninja/plugins/

How to use

After building and installing, open Binary Ninja and select a partition or a raw MTK Preloader/LK binary. The binja view should say MTK <Binary Type>.

Screenshot

Demo

Kudos

  • Thanks to @R0rt1z2 for letting me pick your brain about MTK stuff.

About

A BinaryNinja loader plugin for MTK Preloaders and Little Kernels

Topics

Resources

License

Stars

12 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages