Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/robindavid/idasec

IDA plugin for reverse-engineering and dynamic interactions with the Binsec platform
https://github.com/robindavid/idasec

Last synced: about 2 months ago
JSON representation

IDA plugin for reverse-engineering and dynamic interactions with the Binsec platform

Awesome Lists containing this project

README

        

# idasec

IDA plugin for reverse-engineering and dynamic interactions with the Binsec platform

## Disclaimer

*IDAsec is prototype tool under development, some features are likely buggy and should be used with care.*

## Features

* Decoding an instruction (in DBA IR)
* Loading execution traces generated by **Pinsec**
* Triggering analyzes on Binsec and retrieving results

## Dependencies

* protobuf
* ZMQ
* capstone *(for trace disassembly)*
* graphviz *(to draw dependency within a formula)*
* pyparsing
* enum
* path.py
* plotly *(optional)*

## Running Idasec

1. In IDA: Copy the `idasec` folder in the python directory of IDA and then load `idasec.py` with Ctrl+F7
2. As a standalone app, just run `./idasec.py` (no yet ready)

## Documentation

Yet to come..

## Screenshots

![idasec 1](https://raw.github.com/RobinDavid/idasec/master/screenshot/idasec1.png)

![idasec 2](https://raw.github.com/RobinDavid/idasec/master/screenshot/idasec2.png)

![idasec 3](https://raw.github.com/RobinDavid/idasec/master/screenshot/idasec3.png)

## TODO

Too much to be listed..