https://github.com/jonpalmisc/ida_graphviz_export
Export control flow graphs from IDA as Graphviz DOT code
https://github.com/jonpalmisc/ida_graphviz_export
cfg dot graphviz ida ida-plugin
Last synced: 9 months ago
JSON representation
Export control flow graphs from IDA as Graphviz DOT code
- Host: GitHub
- URL: https://github.com/jonpalmisc/ida_graphviz_export
- Owner: jonpalmisc
- License: bsd-3-clause
- Created: 2024-05-10T23:48:09.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-05-11T00:12:14.000Z (over 1 year ago)
- Last Synced: 2025-04-10T20:07:41.899Z (9 months ago)
- Topics: cfg, dot, graphviz, ida, ida-plugin
- Language: Python
- Homepage:
- Size: 6.84 KB
- Stars: 5
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# IDA Graphviz Export
A very simple plugin for converting a function's CFG in IDA to Graphviz code.
## Installation
Run `make install` (assuming you are on macOS or Linux), or otherwise place the
`graphviz.py` file in your IDA user plugins folder.
## Usage
Graphviz code for a function's CFG can be obtained in one of two ways:
1. Use the _Create Graphviz DOT file_ action under the _File > Produce file_ menu.
2. Use the _Graphviz_ submenu in the context menu of disassembly views.
## License
BSD 3-Clause; see [LICENSE.txt](LICENSE.txt) for full details.