get_binary_signatures
Code-signing details — PE Authenticode/x509 certs, Mach-O LCCODESIGNATURE/CodeDirectory
How to use it
get_binary_signatures is exposed by the BinaryAnalysis MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_binary_signatures tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install BinaryAnalysis MCP
pip install -r requirements.txtOther tools in BinaryAnalysis MCP (8)
Exported functions/symbols with ordinals, addresses, and forwarding info
Full header dump (PE DOS/COFF/Optional, ELF header, Mach-O header)
Imported functions grouped by library (PE by DLL, ELF by shared library, Mach-O by dylib)
Quick triage — format, architecture, entry point, section/import/export counts, NX & PIE flags
Dynamic library dependencies (DLLs / shared objects / dylibs)
All sections with name, size, virtual address, entropy, permissions, image base, and entry point
Security hardening — ASLR, DEP/NX, SEH, CFG, RELRO, stack canaries, code signing
COFF object file analysis — header, sections, symbols, and relocations