Skip to content

Native (C++) Binary Ninja view (loader) for SecureROM, iBoot, etc.

License

Notifications You must be signed in to change notification settings

jonpalmisc/bn_loader_iboot

Repository files navigation

Binary Ninja iBoot Loader

A native C++ Binary Ninja view (loader) for SecureROM and iBoot.

Get Started

Clone the repository, configure the project using CMake, then build:

cmake -S . -B build -DBN_API_PATH=<...> # -GNinja ...
cmake --build build

Note the -DBN_API_PATH argument passed to CMake when configuring the project. This should be the path to a copy of the Binary Ninja API that you have cloned separately.

To install, either copy libview_iboot.dylib to your Binary Ninja user plugins folder, or just run the provided install target:

cmake --build build -t install

Credits

This is a native port of EliseZeroTwo and matteyeux's iBoot loader plugin.

About

Native (C++) Binary Ninja view (loader) for SecureROM, iBoot, etc.

Topics

Resources

License

Stars

Watchers

Forks