An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: idapython

Ashinformaticatb/Static-Malware-Analysis

This repository offers hands-on labs for analyzing malware using static techniques. Explore the contents to enhance your skills in identifying malware traits without execution. 🐙👩💻

Size: 2.22 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

RenardDev/vdump

Simple VTable dumper

Language: Python - Size: 9.77 KB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

eset/ipyida

IPython console integration for IDA Pro

Language: Python - Size: 978 KB - Last synced at: about 13 hours ago - Pushed at: 3 months ago - Stars: 786 - Forks: 76

tmr232/Sark

IDAPython Made Easy

Language: Python - Size: 2.3 MB - Last synced at: 3 days ago - Pushed at: 4 months ago - Stars: 662 - Forks: 100

ioncodes/idacode

An integration for IDA and VS Code which connects both to easily execute and debug IDAPython scripts.

Language: Python - Size: 2.08 MB - Last synced at: 4 days ago - Pushed at: 5 months ago - Stars: 842 - Forks: 81

shah7690/IDA-WPP-Remover

Remove WPP calls from hexrays decompiled code

Language: Python - Size: 1.96 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

mandiant/xrefer

FLARE Team's Binary Navigator

Language: Python - Size: 125 MB - Last synced at: 3 days ago - Pushed at: 13 days ago - Stars: 264 - Forks: 25

alphaSeclab/awesome-reverse-engineering

Reverse Engineering Resources About All Platforms(Windows/Linux/macOS/Android/iOS/IoT) And Every Aspect! (More than 3500 open source tools and 2300 posts&videos)

Size: 1.25 MB - Last synced at: 9 days ago - Pushed at: almost 4 years ago - Stars: 4,682 - Forks: 879

eset/DelphiHelper

DelphiHelper is a python IDA Pro plugin aiming to help the analysis of x86/x86_64 binaries written in Delphi programming language.

Language: Python - Size: 436 KB - Last synced at: 8 days ago - Pushed at: 3 months ago - Stars: 102 - Forks: 22

yoavst/ida-ios-helper

Plugin to ease reversing iOS projects

Language: Python - Size: 228 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 3 - Forks: 1

Joshua1027524/cursor_pro

Cursor Pro: Unlocking the Power of Claude-3.7 🚀

Language: Python - Size: 48.7 MB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 6 - Forks: 4

fdrechsler/mcp-server-idapro

A Model Context Protocol (MCP) server that enables AI assistants to interact with IDA Pro for reverse engineering and binary analysis tasks.

Language: Python - Size: 130 KB - Last synced at: 6 days ago - Pushed at: 3 months ago - Stars: 56 - Forks: 21

harlamism/IdaClu

IdaClu is a version agnostic IDA Pro plugin for grouping similar functions. Pick an existing grouping algorithm or create your own.

Language: Python - Size: 431 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 167 - Forks: 17

giladreich/ida_migrator

IDA Migrator is an IDA Pro plugin which helps migrate existing work from one database instance to another. It Conveniently migrates function names, structures and enums.

Language: Python - Size: 2.05 MB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 103 - Forks: 11

apetenchea/idapython-scripts

A collection of practical IDAPython scripts for automating and extending IDA Pro.

Language: Python - Size: 3.65 MB - Last synced at: 19 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

gmh5225/ida-find-.data-ptr

A simple ida python script to find .data ptr

Language: Python - Size: 29.3 KB - Last synced at: 21 minutes ago - Pushed at: about 2 years ago - Stars: 51 - Forks: 7

arizvisa/ida-minsc

A plugin based on IDAPython for a functional DWIM interface. Current development against most recent IDA is in the "persistence-refactor" branch, ancient (but stable) work is in "master", so... create an issue if you want/need something backported. Use "Wiki" or "Discussions" for examples, and smash that "Star" button if you like this.

Language: Python - Size: 8.23 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 324 - Forks: 49

Mixaill/FakePDB

Tool for PDB generation from IDA Pro database

Language: C++ - Size: 550 KB - Last synced at: 23 days ago - Pushed at: 8 months ago - Stars: 587 - Forks: 77

gaasedelen/patching

An Interactive Binary Patching Plugin for IDA Pro

Language: Python - Size: 1.56 MB - Last synced at: 25 days ago - Pushed at: 7 months ago - Stars: 1,021 - Forks: 120

gaasedelen/lighthouse

A Coverage Explorer for Reverse Engineers

Language: Python - Size: 10.7 MB - Last synced at: 25 days ago - Pushed at: 11 months ago - Stars: 2,364 - Forks: 316

gmh5225/IDA-MapSymbolParser

IDA Map File Symbol Renamer

Language: Python - Size: 8.79 KB - Last synced at: 21 minutes ago - Pushed at: 3 months ago - Stars: 22 - Forks: 3

DennyDai/headless-ida

Run IDA scripts headlessly.

Language: Python - Size: 289 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 163 - Forks: 16

mandiant/flare-ida

IDA Pro utilities from FLARE team

Language: Python - Size: 86.9 MB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 2,332 - Forks: 467

igogo-x86/HexRaysPyTools

IDA Pro plugin which improves work with HexRays decompiler and helps in process of reconstruction structures and classes

Language: Python - Size: 4.55 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 1,463 - Forks: 233

gaasedelen/microavx

An AVX Lifter for the Hex-Rays Decompiler

Language: Python - Size: 102 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 307 - Forks: 35

gaasedelen/tenet

A Trace Explorer for Reverse Engineers

Language: Python - Size: 6.13 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1,405 - Forks: 143

VoidSec/DriverBuddyReloaded

Driver Buddy Reloaded is an IDA Pro Python plugin that helps automate some tedious Windows Kernel Drivers reverse engineering tasks

Language: Python - Size: 237 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 358 - Forks: 51

maskelihileci/Retrospective_Analysis

Retrospective Analysis

Language: Python - Size: 123 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 8 - Forks: 0

danigargu/deREferencing

IDA Pro plugin that implements more user-friendly register and stack views

Language: Python - Size: 85 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 677 - Forks: 58

darx0r/Stingray

IDAPython plugin for finding function strings recursively

Language: Python - Size: 45.9 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 134 - Forks: 45

patois/mrspicky

MrsPicky - An IDAPython decompiler script that helps auditing memcpy() and memmove() calls

Language: Python - Size: 1.41 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 125 - Forks: 22

RussianPanda95/IDAPython

IDA Python scripts

Language: Python - Size: 76.2 KB - Last synced at: 7 days ago - Pushed at: 2 months ago - Stars: 36 - Forks: 6

mahmoudimus/ida-themr

A pure python IDA Pro theme maker (and plugin!) for porting Visual Studio Code themes to IDA Pro.

Language: Python - Size: 712 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

tkmru/nao 📦

Simple No-meaning Assembly Omitter for IDA Pro (This is just a prototype)

Language: Python - Size: 213 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 283 - Forks: 50

patois/HRDevHelper

HexRays ctree visualization plugin

Language: Python - Size: 1020 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 409 - Forks: 35

argp/iBoot64helper

IDAPython loader to help with AArch64 iBoot, iBEC, and SecureROM reverse engineering

Language: Python - Size: 2.46 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 262 - Forks: 51

Umbra999/IDA_find_exec_dataptr

Find all executable .data pointers inside the binary

Language: Python - Size: 17.6 KB - Last synced at: 11 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

yeggor/uefi_retool 📦

A tool for UEFI firmware reverse engineering

Language: Python - Size: 53.1 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 342 - Forks: 54

patois/IDAPyHelper

IDAPyHelper is a script for the Interactive Disassembler that helps writing IDAPython scripts and plugins.

Language: Python - Size: 223 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 172 - Forks: 26

andreafioraldi/IDAngr

Use angr in the IDA Pro debugger generating a state from the current debug session

Language: Python - Size: 30.1 MB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 277 - Forks: 31

hyuunnn/Hyara

Yara rule making tool (IDA Pro & Binary Ninja & Cutter & Ghidra Plugin)

Language: Python - Size: 8.24 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 232 - Forks: 43

SpaghettDev/BromaIDA

IDA Broma support, now real

Language: C++ - Size: 6.71 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 9 - Forks: 1

mandiant/idawasm 📦

IDA Pro loader and processor modules for WebAssembly

Language: Python - Size: 232 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 367 - Forks: 54

IDArlingTeam/IDArling 📦

Collaborative Reverse Engineering plugin for IDA Pro & Hex-Rays

Language: Python - Size: 1.03 MB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 661 - Forks: 100

matteyeux/ida-iboot-loader

IDA loader for Apple's 64 bits iBoot, SecureROM and AVPBooter

Language: Python - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 153 - Forks: 19

agustingianni/Utilities

Uncategorized utilities

Language: Python - Size: 39.1 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 57 - Forks: 20

eset/stadeo

Control-flow-flattening and string deobfuscator

Language: Python - Size: 1.91 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 149 - Forks: 15

tmr232/BRUTAL-IDA

Block Redo & Undo To Achieve Legacy IDA

Language: Python - Size: 14.6 KB - Last synced at: 3 days ago - Pushed at: almost 6 years ago - Stars: 62 - Forks: 11

Kerrigan29a/idapython_virtualenv

Enable Virtualenv or Conda in IDAPython

Language: Python - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 42 - Forks: 9

lowlevel01/unEBFF

An IDA script to eliminate the EBFF (JMP RIP+1 or JMP -1) anti-disassembly technique

Language: Python - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

sibears/HRAST

PoC of modifying HexRays AST

Language: Python - Size: 789 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 257 - Forks: 38

Antelcat/ida_copilot

ChatGPT Agent analyses your IDA pseudocode

Language: Python - Size: 3.74 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 183 - Forks: 12

mahmoudimus/ida-pysigmaker

IDA Pro 9.0+ cross-platform port of @A200K's IDA-Pro-SigMaker to Python

Language: Python - Size: 60.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 32 - Forks: 7

giantbranch/mipsAudit

IDA MIPS静态扫描脚本,汇编审计辅助脚本

Language: Python - Size: 233 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 173 - Forks: 38

lucasg/idamagnum

idamagnum is a plugin for integrating MagnumDB requests within IDA

Language: Python - Size: 212 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 130 - Forks: 14

0xPhoeniX/MazeWalker

Toolkit for enriching and speeding up static malware analysis

Language: C++ - Size: 2.43 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 168 - Forks: 31

goatmilkkk/nuitka-helper

Symbol Recovery Tool for Nuitka Binaries

Language: Python - Size: 1.17 MB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 50 - Forks: 5

therealdreg/ida_bochs_windows

Helper script for Windows kernel debugging with IDA Pro on native Bochs debugger (including PDB symbols)

Language: Python - Size: 524 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 62 - Forks: 10

eset/nimfilt

A collection of modules and scripts to help with analyzing Nim binaries

Language: Python - Size: 72.3 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 73 - Forks: 7

Coldzer0/IDA-For-Delphi

IDA Python Script to Get All function names from Event Constructor (VCL)

Language: Python - Size: 2.88 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 151 - Forks: 35

zengfr/idaemu

idaemu is an IDA Pro Plugin - use for emulating code in IDA Pro.update for ida pro 7.7

Language: Python - Size: 380 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 16 - Forks: 1

pfalcon/ScratchABit

Easily retargetable and hackable interactive disassembler with IDAPython-compatible plugin API

Language: Python - Size: 858 KB - Last synced at: 29 days ago - Pushed at: over 4 years ago - Stars: 397 - Forks: 46

NeatMonster/AMIE

A Minimalist Instruction Extender for the ARM architecture and IDA Pro

Language: Python - Size: 279 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 199 - Forks: 27

patois/abyss

abyss - augmentation of Hexrays decompiler output

Language: Python - Size: 571 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 340 - Forks: 29

patois/genmc

Display Hex-Rays Microcode

Language: Python - Size: 1.37 MB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 239 - Forks: 38

patois/HexraysToolbox

Hexrays Toolbox - Find code patterns within the Hexrays ctree

Language: Python - Size: 247 KB - Last synced at: 3 months ago - Pushed at: about 2 years ago - Stars: 455 - Forks: 44

patois/xray

Hexrays decompiler plugin that colorizes and filters the decompiler's output based on regular expressions

Language: Python - Size: 2.49 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 130 - Forks: 11

Bratah123/SpiritIDAPlugin

SpiritIDAPlugin is an IDAPython-based plugin that offers an assortment of MapleStory client-reverse engineering tools.

Language: Python - Size: 83 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 24 - Forks: 14

ypcrts/IDA-Pro-segments

It's very hard to load multiple files in the IDA GUI without it exploding. This makes it easy.

Language: Python - Size: 13.7 KB - Last synced at: 2 days ago - Pushed at: over 7 years ago - Stars: 4 - Forks: 3

mayl8822/IDA

Some useful ida script plugin

Language: Python - Size: 80.1 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 1

danigargu/heap-viewer

IDA Pro plugin to examine the glibc heap, focused on exploit development

Language: Python - Size: 202 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 747 - Forks: 88

vmallet/ida-plugins

An interactive list of plugins for hex-rays' IDA Pro

Language: JavaScript - Size: 1.04 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 418 - Forks: 27

Inndy/idapython-cheatsheet

scripting IDA like a Pro

Language: Python - Size: 2.93 KB - Last synced at: 3 days ago - Pushed at: over 4 years ago - Stars: 24 - Forks: 5

drvink/epanos

ElectroPaint Automatic No-source Object reaSsembler (a MIPS to C decompiler)

Language: C - Size: 332 KB - Last synced at: 5 days ago - Pushed at: about 11 years ago - Stars: 71 - Forks: 11

0xAbby/pixel_loader

An IDA Pro loader module for Pixel phone bootloader (abl stage), setting correct offsets, fixing function names, adding some C-style structs and annotations.

Language: Python - Size: 340 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

justfoxing/jfx_bridge_ida

Python 3 bridge to IDA's Python environment

Language: Python - Size: 54.7 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 17 - Forks: 4

patois/DrGadget 📦

dr.rer.oec.gadget IDAPython plugin for the Interactive Disassembler <ABANDONED PROJECT>

Language: Python - Size: 198 KB - Last synced at: about 1 month ago - Pushed at: over 8 years ago - Stars: 66 - Forks: 13

Ana06/idapython

My IDA Python scripts.

Language: Python - Size: 40 KB - Last synced at: 2 days ago - Pushed at: about 3 years ago - Stars: 18 - Forks: 2

therealdreg/ida_vmware_windows_gdb

Helper script for Windows kernel debugging with IDA Pro on VMware + GDB stub (including PDB symbols)

Language: Python - Size: 185 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 63 - Forks: 13

rcx/ida-scripts

Collection of IDA Pro/Hex-Rays configs, scripts, and plugins

Language: Python - Size: 1.85 MB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 23 - Forks: 8

psxvoid/idapython-debugging-dynamic-enrichment

Language: Python - Size: 317 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 2

zengfr/XrefsExt

XrefsExt plugin for IDA Pro(idapython,ida plugin,ida plugins)

Size: 18 MB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 23 - Forks: 2

patois/NECromancer

IDA Pro V850 Processor Module Extension

Language: Python - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: about 7 years ago - Stars: 33 - Forks: 5

p-state/ida-efitools2

IDA plugin for extending UEFI reverse engineering capabilities

Language: Python - Size: 69.3 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 58 - Forks: 6

hearhellacopters/IDAProAutoSave

IDA Pro Auto Save Plugin

Language: Python - Size: 7.81 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

RenardDev/SigGen

Signature Generator for IDA 7.7+

Language: Python - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

josephH00/ida-InTooDeep

IDA Folder Management Made Easy

Language: Python - Size: 12.3 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 1

michal-kapala/dubRE

ML-driven function symbol extraction plugin for IDA Pro

Language: Python - Size: 89.8 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 8 - Forks: 2

zengfr/ida_all_xrefs_from_viewer-plugin-for-ida-pro

ida_all_xrefs_from_viewer-plugin-for-ida-pro , ida plugin.

Size: 12.7 KB - Last synced at: 18 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

ruipin/idapy

Various IDAPython libraries and scripts

Language: Python - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

senko37/eac-scripts

Bunch of my IDA scripts for analyzing EAC dump

Language: Python - Size: 46.9 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

enovella/re-scripts

IDA, Ghidra and Radare2 scripts. Also Android scripts to make your life easier.

Language: Python - Size: 135 KB - Last synced at: 2 months ago - Pushed at: almost 6 years ago - Stars: 48 - Forks: 8

andreafioraldi/IdaRetAddr

Highlight the return address of a function in the Ida Pro debugger

Language: Python - Size: 1.95 KB - Last synced at: 2 months ago - Pushed at: almost 8 years ago - Stars: 7 - Forks: 4

therealdreg/symseghelper

Helper scripts for windows debugging with symbols for Bochs and IDA Pro (PDB files). Very handy for user mode <--> kernel mode

Language: Python - Size: 14.7 MB - Last synced at: 10 days ago - Pushed at: almost 2 years ago - Stars: 19 - Forks: 5

andreafioraldi/IdaGrabStrings

IDAPython plugin to search strings in a specified range of addresses and map it to a C struct

Language: C# - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: about 8 years ago - Stars: 8 - Forks: 3

neogeodev/IDANeoGeo

NeoGeo binary loader & helper for the Interactive Disassembler

Language: Python - Size: 1000 Bytes - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 9 - Forks: 3

clarkb7/annotate_lineinfo

Annotate IDA with source and line number information from a PDB

Language: Python - Size: 44.9 KB - Last synced at: 1 day ago - Pushed at: about 4 years ago - Stars: 12 - Forks: 5

andreafioraldi/IdaVSHelp

IDAPython plugin to integrate Visual Studio Help Viewer in IDA Pro >= 6.8

Language: Python - Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: about 8 years ago - Stars: 12 - Forks: 4

VoidSec/ida-helpers

Collection of IDA helpers

Language: Python - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: almost 3 years ago - Stars: 15 - Forks: 1

a1ext/ida-embed-arch-disasm

Allows IDA PRO to disassemble x86-64 code (WOW64) in 32-bit database

Language: Python - Size: 109 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 25 - Forks: 9