57 Commits

Author SHA1 Message Date
Teal Bauer
a615813e2d Fix project info endpoints with simpler JSON generation
Simplify JSON response generation for better reliability. Both root and info
endpoints now use direct string building instead of the JSON library.
2025-03-30 03:10:48 +02:00
Teal Bauer
5cf8f5fb16 Update plugin description to better reflect its purpose 2025-03-30 01:27:56 +01:00
Teal Bauer
86d04860bf Add auto-discovery of Ghidra instances and JSON project info endpoint
- Modified bridge_mcp_hydra.py to auto-discover GhydraMCP plugin instances on ports 8192-8299
- Added periodic background thread to maintain discovered instances list
- Added project and binary file information to instance reporting
- Added JSON-based info endpoint in GhydraMCP plugin
- Added json-simple dependency to support JSON responses
2025-03-30 01:06:04 +01:00
Teal Bauer
33be44d7ef Make multi-headed and more RESTful 2025-03-29 22:53:59 +01:00
Teal Bauer
76e8355252 Move to Hydra 2025-03-29 18:11:19 +01:00
LaurieWired
bc3579d475 Fix bugs in renaming functions and listing data 2025-03-23 15:02:55 -07:00
LaurieWired
30ec90e650 Add ghidra plugin source 2025-03-22 23:23:25 -07:00