Enhance your productivity with AI and start making reverse engineering easy.
Want to know more about the code? Use the Analysis Console to gain deeper insights as you drive discussions with its Assistant that explores and analyzes the binary for you.
Analysis Indexes organize points of interest from the binary by topic, which can be added by the Analysis Console Assistant and scripts. Indexes can store intermediate results, which are then used as inputs for further analysis.
Tired of looking at busy, cluttered graphs to understand what the code is doing? Sidekick comes with the Code Insight Map view to help you quickly obtain a top-level understanding of the structure and functionality in the binary. Use this graph-based interface to selectively explore the content of and relationships among a focused set of topics.
Seamlessly leverage the advanced capabilities of Large Language Models for program analysis using the Automation Workbench. For these models, select from a catalog of available models or even bring your own model.
Not a Binary Ninja API expert or prompt engineer? Work together with the Scripting Assistant to write your scripts and LLM prompts, saving you valuable development time.
When the code contains a lot of references to structures and fields, things can get rather cluttered with all of the dereferenced pointers, field offsets, and nesting going on. Let Sidekick clean up and simplify all that by automatically identifying and creating referenced structures through its sophisticated program analyses.
Good names convey meaning and help you immediately understand what something is. Without them, it takes valuable time to understand the code. Let Sidekick analyze your code and give you meaningful names for functions, structures, fields, and variables.
Sometimes the code you're looking at can be quite large and complex. Sidekick can help cut down on the time you spend figuring out the bigger picture by automatically summarizing entire functions with an informative comment. Also, when you're focusing on the finer details, Sidekick has you covered. It can quickly produce clear, descriptive inline comments that explain any logic you encounter.