Skip to content

matteyeux/binja-win-docs

Repository files navigation

Binja Win Docs

Binary Ninja plugin to display the documentation of a Windows function in a sidebar widget.

Screenshot from 2023-01-01 12-40-15

Description

This plugin adds a sidebar widget to Binary Ninja. If the cursor is set to a call instruction the plugin detects the function's name a requests MSDN documentation.

The requested documentation is then displayed in the sidebar widget.

Each documented function is also saved to a cache file named cache.json in the current plugin directory, meaning the plugin doesn't requests the doc for the same function everytime.

Demo

Desktop 02-01-2023 08-05-21

Installation Instructions

Darwin

Clone this repository into ~/Library/Application Support/Binary Ninja/plugins/

Windows

Clone this repository into %APPDATA%/Binary Ninja/plugins/

Linux

Clone this repository into ~/.binaryninja/plugins/

TODO

  • Improve scrapper
  • Gif demo
  • It might me possible to use binja's context to get the function's name instead of calling BNILs functions

Credits

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages