Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/trailofbits/ManticoreUI

The Manticore User Interface with plugins for Binary Ninja and Ghidra
https://github.com/trailofbits/ManticoreUI

Last synced: 22 days ago
JSON representation

The Manticore User Interface with plugins for Binary Ninja and Ghidra

Awesome Lists containing this project

README

        

============
Manticore UI
============

.. image:: https://raw.githubusercontent.com/trailofbits/manticore/master/docs/images/manticore.png
:width: 200px
:align: center
:alt: Manticore

The Manticore User Interface (MUI) project provides a graphical user interface plugin for different disassemblers that allows users to interact easily and view the progress of the `Manticore symbolic execution engine `_ for analysis of smart contracts and native binaries.

We are developing MUI plugins for `Binary Ninja `_ and `Ghidra `_. Each plugin's respective directory contains information on how to install and use it: `binaryninja `_ and `ghidra `_.

The `Manticore Server `_ is used by the Ghidra plugin to interact with Manticore over gRPC.

❗ATTENTION❗ This project is experimental and may be unstable or unusable for arbitrary use-cases and targets. Please open an issue if you have any difficulties using the existing features. We will consider new feature suggestions on a case-by-case basis. If possible, please open a pull request to improve or fix the project.

***************
Getting Started
***************

If building from source, please pull the Git submodule(s)::

git submodule update --init

Then, please navigate to the plugin directories: `binaryninja `_ and `ghidra `_.