grap TODO_GRAPVERSION

grap matches user-defined graph patterns within binaries.
It exists as a stand-alone CLI application (with a Capstone-based disassembler), as python bindings and as this IDA plugin.
https://github.com/AirbusCyber/grap/

Pattern Search

Patterns files should have the .grapp extension and may be located:

Pattern Generation

Credits

grap is an open source project being mostly developped by Airbus - CyberSecurity (https://airbus-cyber-security.com/).

License

grap is licensed under the MIT license.
The full license text should have been distributed with the software. It can be also found in the file LICENSE on the repository.

Icons

Most of the icons used in the IDA plugin (those named icons8-* in the ui/icons/ folder):