awesome-ida-x64-olly-plugin
Binary analysis suite
A curated collection of plugins and tools for reverse-engineering binary code using IDA Pro and other disassemblers
A curated list of IDA x64DBG, Ghidra and OllyDBG plugins.
1k stars
45 watching
152 forks
last commit: 6 months ago Awesome IDA, Ghidra, x64DBG, GDB & OllyDBG plugins / IDA Plugins | |||
Keypatch | : Friendly assembly-level patching/searching plugin (using multi-arch assembler framework inside) | ||
Lazy ida | 1,092 | 11 days ago | : Add functionalities such as function return removing, converting data, scanning for string vulnerabilities |
IDAemu | 551 | over 2 years ago | : Use for emulating code in IDA Pro. It is based on unicorn-engine |
IDA_EA | 415 | almost 7 years ago | : A set of exploitation/reversing aids for IDA |
Labeless | 515 | over 2 years ago | : System for labels/comments synchronization with a debugger backend |
Idadiff | 20 | over 7 years ago | : A diffing tool using |
IDA Skin | 914 | over 5 years ago | : Plugin providing advanced skinning support for IDA Pro utilizing Qt stylesheets, similar to CSS |
Auto Re | 612 | 3 months ago | : Auto-renaming dummy-named functions, which have one API call or jump to the imported API |
IDA IPython | 252 | over 5 years ago | : An IDA Pro Plugin for embedding an IPython |
IDA Sploiter | 180 | over 5 years ago | : An exploit development and vulnerability research plugin |
IDATropy | 135 | over 3 years ago | : It is designed to generate charts of entropy and histograms using the power of idapython and matplotlib |
IDA Patcher | 113 | over 8 years ago | : It is designed to enhance IDA's ability to patch binary files and memory |
IDAHunt | 376 | about 1 year ago | : Analyze binaries with IDA Pro and hunt for things in IDA Pro |
IDA for Delphi | 153 | almost 2 years ago | : IDA Python Script to Get All function names from Event Constructor (VCL) |
IDA ARM Highlight | 390 | about 3 years ago | : Highlighting and decoding ARM system instructions |
BinDiff | : It is a comparison tool for binary files, that assists vulnerability researchers and engineers to quickly find differences and similarities in disassembled code | ||
Diaphora | 3,659 | 2 months ago | : It is a program diffing plugin for IDA, similar to Zynamics Bindiff |
Yaco | 314 | over 5 years ago | : Collaborative Reverse-Engineering for IDA |
IDASignSrch | : It can recognize tons of compression, multimedia and encryption algorithms and many other things like known strings and anti-debugging code | ||
Findcrypt2 | : It searches constants known to be associated with cryptographic algorithm in the code | ||
Driver Buddy | 352 | almost 5 years ago | : It assists with the reverse engineering of Windows kernel drivers |
Heap Viewer | 737 | over 2 years ago | : Used to examine the glibc heap, focused on exploit development |
IDAScope | 110 | over 2 years ago | : It consists of multiple tabs, containing functionality to achieve different goals such as fast identification of semantically interesting locations |
HexRayPytools | 1,420 | 3 months ago | : Assist in the creation of classes/structures and detection of virtual tables |
Ponce | 1,499 | 3 months ago | : Symbolic Execution just one-click away! |
idenLib.py | 93 | over 5 years ago | : (Library Function Identification ) plugin for |
J.A.R.V.I.S | 149 | over 1 year ago | A plugin for IDA Pro to assist you with the most common reversing tasks. It integrates with the (J.A.R.V.I.S) tracer |
golang_loader_assist | 628 | over 4 years ago | : Making GO reversing easier in IDA Pro |
FindYara | 171 | 10 months ago | : IDA python plugin to scan binary with yara rules |
Karta | 864 | over 1 year ago | : Source code assisted fast binary matching plugin for IDA |
VT-IDA-PLUGIN | 155 | 11 months ago | : This plugin integrates functionality from VirusTotal web services into the IDA Pro's user interface |
mkYARA | 203 | about 3 years ago | : mkYARA comes with a IDA plugin to easily create YARA signatures by selecting a set of instructions and choosing one of the mkYARA -> Generate YARA rule options |
Oregami | 179 | over 1 year ago | : IDA plugins and scripts for analyzing register usage frame |
IDA_IFL | 424 | 23 days ago | : A small plugin with a goal to provide user-friendly way to navigate between functions and their references |
xray | 125 | 12 months ago | : xray is a plugin for the Hexrays decompiler that both filters and colorizes the textual representation of the decompiler's output based on configurable regular expressions |
Lighthouse | 2,255 | 4 months ago | : Lighthouse is a powerful code coverage plugin for IDA Pro and Binary Ninja. As an extension of the leading disassemblers, this plugin enables one to interactively explore code coverage data in new and innovative ways when symbols or source may not be available for a given binary |
CAPA Explorer | 4,885 | 3 days ago | : Capa explorer is an IDA Pro plugin written in Python that integrates the FLARE team's open-source framework, capa, with IDA |
Ghida | 779 | almost 4 years ago | : GhIDA is an IDA Pro plugin that integrates the Ghidra decompiler in IDA |
vt-ida-plugin | 155 | 11 months ago | : This plugin integrates functionality from VirusTotal web services into the IDA Pro's user interface |
Virtuailor | 1,273 | over 3 years ago | : IDAPython tool for C++ vtables reconstruction |
ipyda | 730 | 2 months ago | : PyIDA is a python-only solution to add an IPython console to IDA Pro |
ComIDA | 198 | over 1 year ago | : An IDA Plugin that help during the analysis of modules using COM |
D810 | : D-810 is an IDA Pro plugin which can be used to deobfuscate code at decompilation time by modifying IDA Pro microcode | ||
lumen | 931 | 21 days ago | : A private Lumina server for IDA Pro |
Hexrays Toolbox | 438 | over 1 year ago | : Hexrays Toolbox is a script for the Hexrays Decompiler which can be used to find code patterns within decompiled code |
HRDevHelper | 375 | 3 months ago | : This plugin for the HexRays decompiler creates a graph of a decompiled function's AST using IDA's internal graph viewer |
dsync | 449 | almost 4 years ago | : IDAPython plugin that synchronizes disassembler and decompiler views |
IDACyber | 287 | almost 2 years ago | : IDACyber is an interactive data visualization plugin for IDA Pro. It consists of external "color filters" that transform raw data bytes into a canvas that can be used to inspect and navigate data interactively |
abyss | 329 | about 2 years ago | : Augmentation of postprocess Hexrays decompiler output |
genmc | 231 | about 2 years ago | : genmc is an IDAPython script/plugin hybrid that displays Hexrays decompiler microcode, which can help in developing microcode plugins |
ida-minsc | 319 | about 2 months ago | : IDA-minsc is a plugin for IDA Pro that assists a user with scripting the IDAPython plugin that is bundled with the disassembler |
Bip | 189 | over 2 years ago | : Bip is a project which aims to simplify the usage of python for interacting with IDA. Its main goals are to facilitate the usage of python in the interactive console of IDA and the writing of plugins |
FIDL | 450 | over 1 year ago | : This is a set of utilities wrapping the decompiler API into something sane. This code focus on vulnerability research and bug hunting |
flare-emu | 797 | 26 days ago | : flare-emu marries a supported binary analysis framework, such as IDA Pro or Radare2, with Unicorn’s emulation framework to provide the user with an easy to use and flexible interface for scripting emulation tasks |
CTO (Call Tree Overviewer) | 324 | about 2 months ago | : CTO (Call Tree Overviewer) is an IDA plugin for creating a simple and efficiant function call tree graph. It can also summarize function information such as internal function calls, API calls, static linked library function calls, unresolved function calls, string references, structure member accesses, specific comments |
HashDB | 296 | about 1 month ago | : Malware string hash lookup plugin for IDA Pro. This plugin connects to the OALABS HashDB Lookup Service |
deREferencing | 560 | about 1 month ago | : deReferencing is an IDA Pro plugin that implements new registers and stack views. Adds dereferenced pointers, colors and other useful information, similar to some GDB plugins (e.g: PEDA, GEF, pwndbg, etc) |
syms2elf | 199 | over 2 years ago | : The plugin export the symbols (for the moment only functions) recognized by IDA Pro and radare2 to the ELF symbol table |
retdec-idaplugin | 762 | 9 months ago | : RetDec plugin for IDA (Interactive Disassembler). The plugin comes at both 32-bit and 64-bit address space variants (both are 64-bit binaries) |
VMAttack | 813 | almost 7 years ago | : IDA Pro Plugin for static and dynamic virtualization-based packed analysis and deobfuscation |
BinCAT | 1,691 | about 2 months ago | : Binary code static analyser, with IDA integration. Performs value and taint analysis, type reconstruction, use-after-free and double-free detection |
ttddbg - Time Travel Debugging IDA plugin | 553 | 5 months ago | : This plugin adds a new debugger to IDA which supports loading Time Travel Debugging traces generated using WinDBG Preview |
IDA Plugin List | : An additional list that contains multiple IDA plugin | ||
Gepetto | 2,853 | 2 months ago | : Gepetto is a Python script which uses OpenAI's ChatGPT to provide meaning to functions decompiled by IDA Pro |
DAILA | 556 | 9 days ago | : A decompiler-unified plugin for accessing the OpenAI API to improve your decompilation experience |
VulChatGPT | 352 | over 1 year ago | : Use IDA PRO HexRays decompiler with OpenAI(ChatGPT) to find possible vulnerabilities in binaries |
gooMBA | 581 | over 1 year ago | : gooMBA is a Hex-Rays Decompiler plugin to simplify Mixed Boolean-Arithmetic (MBA) expressions |
NOP_Plugin | 12 | 7 months ago | : Plugin for NOPing instructions in IDA |
Copilot for IDA Pro | 143 | about 1 year ago | : ChatGPT Agent analyses your IDA pseudocode |
Awesome IDA, Ghidra, x64DBG, GDB & OllyDBG plugins / Ghidra Plugins | |||
Ghidra Scripts | 464 | over 3 years ago | : Port of devttyS0's IDA plugins to the Ghidra plugin framework, new plugins as well |
Ghidra Scripts 2 | 90 | 11 months ago | : Ghidra script for malware analysis |
Findcrypt | 522 | over 1 year ago | : IDA Pro's FindCrypt ported to Ghidra, with an updated and customizable signature database |
Lazy Ghidra | 137 | about 4 years ago | : Make your Ghidra Lazy |
Pcode Emulator | 105 | almost 4 years ago | : A PCode Emulator for Ghidra |
dragondance | 286 | 5 months ago | : Dragon Dance is a plugin for Ghidra to get visualize and manipulate the binary code coverage data |
ghidra_nodejs | 337 | over 3 years ago | : Ghidra plugin to parse, disassemble and decompile NodeJS Bytenode (JSC) binaries |
cantordust | 350 | 11 months ago | : CantorDust is a binary visulization tool used to aid reverse engineering efforts. It allows humans to utilize their superior visual pattern recognition to identify patterns in binary data |
ghidra-findcrypt | 246 | over 1 year ago | : Ghidra analysis plugin to locate cryptographic constants (This is a re-write of another Ghidra FindCrypt script as an auto analysis module) |
Awesome Ghidra | 1,174 | about 3 years ago | : A list of additionnal Ghidra plugins |
Ghidrathon | 698 | 7 months ago | : Ghidrathon is a Ghidra extension that adds Python 3 scripting capabilities to Ghidra |
GptHidra | 346 | about 1 year ago | : GptHidra is a Ghidra plugin that uses the OpenAI Chat GPT to explain functions. With GptHidra, you can easily understand the purpose and behavior of functions in your codebase |
Replica | 287 | over 4 years ago | : Ghidra Analysis Enhancer - Automatically enhance Ghidra's auto analysis with additional scripts and features |
AskJOE | 121 | 4 months ago | : AskJoe is a tool that utilizes OpenAI to assist researchers wanting to use Ghidra as their malware analysis tool |
Awesome IDA, Ghidra, x64DBG, GDB & OllyDBG plugins / x64dbg Plugins | |||
Checksec | 125 | over 7 years ago | : x64dbg plugin to check security settings |
ClawSearch | 275 | about 2 years ago | : A memory scanner plugin for x64dbg, inspired by Cheat Engine |
x64DBGPYLIB | 51 | over 5 years ago | : Port of windbglib to x64dbgpy, in an effort to support mona.py in x64dbg |
xAnalyzer | 1,017 | about 3 years ago | : It is capable of doing various types of analysis over the static code of the debugged application to give more extra information to the user |
x64DBGIDA | 461 | about 2 months ago | : Official x64dbg plugin for IDA Pro |
x64dbg Dark Theme | 30 | over 5 years ago | : Simple dark theme |
X64DBG YaraGen | 35 | about 7 years ago | : Generate Yara rules from function basic blocks |
Diff | 31 | almost 4 years ago | : Very simple plugin to diff a section in memory with a file |
Unpacking Script | 500 | 5 months ago | : Unpacking script for x64dbg |
Anti Anti | 192 | over 7 years ago | : Open-source user-mode Anti-Anti-Debug plugin |
ScyllaHide | 3,469 | 6 months ago | : |
Highlightfish | 20 | about 7 years ago | : Plugin to customize x64dbg |
TitanHide | 2,120 | 10 months ago | : It is a driver intended to hide debuggers from certain processes |
idenLibX | 41 | over 5 years ago | : (Library Function Identification ) plugin for / |
Official x64dbg plugins | 44,804 | about 1 month ago | : Official repository of the x64dbg debugger plugins |
x64dbgpy | 1,469 | over 1 year ago | : Automating x64dbg using Python, Snapshots |
Multiline Ultimate Assembler | : A multiline (and ultimate) assembler (and disassembler) plugin for x64dbg and OllyDbg. A perfect tool for modifying and extending a compiled executable functionality | ||
Awesome IDA, Ghidra, x64DBG, GDB & OllyDBG plugins / OllyDBG Plugins | |||
OllyDumpEx | : This plugin is process memory dumper for OllyDbg | ||
OllyDeobfuscator | : Deobfuscator for Olly | ||
Phantom | : Anti anti-debug trick | ||
TLSCatch 0.3 | : This plugin simply intercepts any new module loaded into the current process address space, searches it for TLS callbacks | ||
AnalyzeThis | : Assisting for unpacking | ||
Multiline Ultimate Assembler | : A multiline (and ultimate) assembler (and disassembler) plugin for x64dbg and OllyDbg. A perfect tool for modifying and extending a compiled executable functionality | ||
Awesome IDA, Ghidra, x64DBG, GDB & OllyDBG plugins / GDB Plugins | |||
GEF | 6,996 | 9 days ago | : GEF (GDB Enhanced Features) - a modern experience for GDB with advanced debugging features for exploit developers & reverse engineers |
pwndbg | 7,629 | 9 days ago | : Pwndbg is a GDB plug-in that makes debugging with GDB suck less, with a focus on features needed by low-level software developers, hardware hackers, reverse-engineers and exploit developers |
Voltron | 6,181 | 5 months ago | : Voltron is an extensible debugger UI toolkit written in Python. It aims to improve the user experience of various debuggers (LLDB, GDB, VDB and WinDbg) |
gdbghidra | 305 | about 5 years ago | : gdbghidra - a visual bridge between a GDB session and GHIDRA |
angrgdb | 198 | over 4 years ago | : Use angr inside GDB. Create an angr state from the current debugger state |