Vector35 / community-plugins

Repository for community provided Binary Ninja plugins
MIT License
410 stars 32 forks source link

[New Plugin]: pDf Reference Opcodes Or reGisters (DROOG) #269

Closed amtal closed 2 weeks ago

amtal commented 2 weeks ago

Plugin Description

Per [https://github.com/amtal/droog?tab=readme-ov-file#usage](),

This is a glorified PDF search for tokens that show up in tables of contents.

Select a token like an instruction or a register, and "Plugins" -> "DROOG" -> "Search Reference Headings..." will show pages from PDFs available for the current architecture. Click an image to open the PDF at that page in your browser.

For unfamiliar architectures, bind the search to a hotkey. There's also a command to peek at table of contents headings in the status bar for quickly reviewing mnemonics.

See repo README for a screenshot.

I added the pymupdf dependency as "dependencies": "pymupdf>=1.19.0\n", which I think is right but isn't in docs/testable? If it only works in official channel, I'll change it.

Plugin Repository URL

Repo URL: https://github.com/amtal/droog

Real Release

github-actions[bot] commented 2 weeks ago

Sorry, this repository does not appear to have a valid plugin.json.

Please ensure it is valid JSON and that you have created an actual release.