{"repo":"philsajdak/decyx","free":true,"listed":false,"github":"https://github.com/philsajdak/decyx","clone":"git clone https://github.com/philsajdak/decyx.git","description":"Decyx: AI-powered Ghidra extension for enhanced reverse engineering and binary analysis.","language":"Python","stars":137,"topics":["ai","analysis","binary","ghidra","claude","ghidra-extension","ghidra-plugin","llm","reverse-engineering"],"license":"MIT","category":"security-tools","readme_excerpt":"Decyx Decyx is an extension for Ghidra that leverages AI to assist in reverse engineering and binary analysis . It uses Anthropic's Claude API to provide intelligent suggestions for function and variable renaming, type inference, and code explanations. Decyx prioritizes customized automation by allowing the user to edit each suggestion at each step of the way, without having the model forcefully modify the Ghidra project. This ensures that users maintain control over their reverse engineering workflows, tailoring suggestions to their specific needs and preferences. Features - AI-assisted function renaming : Provides meaningful names for unidentified functions based on context. - Variable renaming & type inference : Suggests new names and infers variable types to enhance code clarity. Invalid types are highlighted to the user before retyping. - Function code explanations : Generates detailed explanations for decompiled functions. - Caller context analysis : Incorporates the decompiled code of calling functions to provide additional context, improving the accuracy of AI-driven suggestions. - Line-by-line comments : Adds insightful comments to critical sections of the code for better understanding. - User-friendly interface : Interactive GUI for reviewing AI-generated suggestions and customizing actions. Prerequisites - Ghidra = 11.1.2 . You can download the latest version of Ghidra here. - Claude API key . You can obtain one here. [!NOTE] The default Python scripting engine has","default_branch":null,"files":null,"tree":[],"storefront":"/r/philsajdak","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/philsajdak/decyx/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}