Security News > 2024 > July > Monocle: Open-source LLM for binary analysis search
Monocle is open-source tooling backed by a large language model for performing natural language searches against compiled target binaries.
Monocle can be provided with a binary and search criteria, and it will decompile the binary to identify and score areas of the code that meet the criteria.
Monocle uses Ghidra headless to enable the decompilation of compiled binaries.
Requirements and download. Monocle is available for free on GitHub.
It requires Nvidia CUDA, which allows for increased performance of the LLM. You should run Monocle on a computer with at least 16GB of RAM and a dedicated Nvidia GPU with a minimum of 4GB of memory.
While it can function on machines with lower specifications, performance will be considerably slower.
News URL
https://www.helpnetsecurity.com/2024/07/08/monocle-open-source-llm-binary-analysis-search/