reverse-engineering-assistant icon indicating copy to clipboard operation
reverse-engineering-assistant copied to clipboard

MCP server for reverse engineering tasks in Ghidra πŸ‘©β€πŸ’»

Results 54 reverse-engineering-assistant issues
Sort by recently updated
recently updated
newest added

The `Msg` API logs to the Ghidra log. We should add a custom logger to log to the same directory as the `reva-server` to help debugging.

Ghidra

We should move the connection file drop to be every time a heartbeat is received to make sure the file is not cleaned by a `reva-chat` that is starting too...

Ghidra

I think this is in the plugins address and symbol function. We should move away from Ghidra deciding between symbol and address and do this in python like with get...

bug
Ghidra

This auto analysis will run in the final phases of auto analysis. There will be a configuration for this analysis with questions the user can enter. A thread will begin...

Ghidra

Add a background thread to predict and analyse parts of the program the user is not actively looking at. This will be configurable in options. Include config for autonomy level,...

Ghidra

When the model requests a large amount of data, it can be bigger than the model's context window. We should return this exception to the model and tell it to...

bug
reva-server

``` (env) D:\github\reverse-engineering-assistant\reverse-engineering-assistant>reva-chat Traceback (most recent call last): File "", line 198, in _run_module_as_main File "", line 88, in _run_code File "c:\users\-\.local\bin\reva-chat.exe\__main__.py", line 4, in File "C:\Users\-\pipx\venvs\reverse-engineering-assistant\Lib\site-packages\reverse_engineering_assistant\chat_client.py", line 22, in...

bug

Select text in a view, right click and ask ReVa to explain. Reva explores and returns a comment.

This button will rename variables and comment the function.