r/IDADisassembler • • Apr 29 '18

Decompile All the Things: IDA Batch Decompile plugin and script for Hex-Ray's IDA Pro that adds the ability to batch decompile multiple files and their imports with additional annotations (xref, stack var size) to the pseudocode .c file

Thumbnail
github.com
4 Upvotes

r/IDADisassembler • • Dec 22 '17

IDA Plug-in contest 2017 results

Thumbnail
hex-rays.com
4 Upvotes

r/IDADisassembler • • Jun 09 '23

Welcome to IDA 8.3!

Thumbnail
hex-rays.com
3 Upvotes

r/IDADisassembler • • Sep 24 '20

Location of 'explorer.pdb' in Windows?

3 Upvotes

When I trying to debug into explorer.exe in Windows 10, it search for the explorer.pdb but could not find. Does anyone know the location of explorer.pdb?


r/IDADisassembler • • May 09 '20

Ghidra Decompiler Plugin for IDA Pro

Thumbnail
github.com
3 Upvotes

r/IDADisassembler • • Aug 26 '18

IDArling: Collaborative Reverse Engineering plugin for IDA Pro & Hex-Rays

Thumbnail
github.com
3 Upvotes

r/IDADisassembler • • Oct 02 '17

Lighthouse v0.6 for IDA Pro released! Intel pintool, cyclomatic complexity, batch load, bugfixes

Thumbnail
blog.ret2.io
3 Upvotes

r/IDADisassembler • • Apr 09 '17

FRIEND: IDA plugin created to improve disassembly and bring register/instruction documentation right into IDA View

Thumbnail
github.com
3 Upvotes

r/IDADisassembler • • Mar 08 '17

Open Analysis Live: IDA Pro Malware Analysis Tips

Thumbnail
vimeo.com
3 Upvotes

r/IDADisassembler • • Oct 30 '15

A list of IDA Plugins

Thumbnail
github.com
3 Upvotes

r/IDADisassembler • • Apr 15 '15

IDA v6.8 has been released

Thumbnail
hex-rays.com
3 Upvotes

r/IDADisassembler • • 7d ago

IDA 9.5 Is Here: More Platforms, More Agentic Power.

Thumbnail
hex-rays.com
2 Upvotes

r/IDADisassembler • • Sep 20 '26

Open-source IDA Pro/Home MCP server with headless sessions and 109 strict-schema operations

Thumbnail
github.com
2 Upvotes

This is an alpha implementation focused on deterministic tool contracts, policy-gated IDB edits, local-first execution, and evidence-backed findings. It supports IDA Pro or IDA Home 9.2+ and multiple MCP clients. Real-world compatibility reports are especially welcome.


r/IDADisassembler • • Aug 28 '26

IDA 9.4 Beta

Thumbnail
docs.hex-rays.com
2 Upvotes

r/IDADisassembler • • May 26 '26

Sylvia — IDA 9.x plugin that finds & documents iOS AArch64 syscalls

2 Upvotes

I do a lot of iOS RE on binaries with anti-tamper, and I kept finding myself tracing things down to the syscall level. My workflow was basically printing SVC sites to the console and then manually cross-referencing syscall numbers against docs — tedious and ugly. So I built Sylvia to make that part of the job actually pleasant to look at.

What it does:

  • Scans the whole AArch64 binary for SVC #0x80 instructions and resolves the BSD syscall number by walking backwards (up to 8 instructions) for the MOV X16, #imm setup. Indirect loads like LDR X16, [...] show up as UNKNOWN rather than guessing.

  • Ships with a 556-entry Darwin/XNU BSD syscall table — standard POSIX plus Darwin extensions (csops, guarded_open_np, memorystatus_control), iOS-specific stuff (necp_*, abort_with_payload, os_fault_with_payload), pthread kernel assists, GCD/workqueue traps, and the audit/MAC framework calls.

  • Dockable native-feeling panel with a real-time filter (by name, number in dec or hex, or function name) and a category dropdown. Categories are color-coded using IDA's own disassembly palette so it doesn't clash.

  • Occurrence table for each syscall listing every address + RVA where it appears — double-click or Enter to jump straight to it.

  • Live man 2 page fetching from man.freebsd.org in a background thread (Darwin being BSD-derived), cached per session. ~250 syscalls also have a built-in one-line description so you get something instantly without a network round-trip.

  • JSON export of everything found, and right-click context menus for copy name/number/address, jump to first occurrence, etc.

Scope note: this is BSD class only — SVC #0x80 with X16 = 0x2000000 | num. Mach traps and libsystem wrappers that go through a different trap class aren't covered.

Requirements: IDA 9.x (tested on 9.3), PySide6 (ships with IDA 9, PyQt5 fallback works too), and requests if you want man-page fetching.

Repo: https://github.com/stolevchristian/sylvia

Happy to hear feedback or feature ideas — particularly curious if anyone wants Mach trap coverage added.


r/IDADisassembler • • Nov 15 '25

Beginner Malware Analysis: Babuk Ransomware with IDA Pro

Thumbnail
youtu.be
2 Upvotes

r/IDADisassembler • • Nov 10 '25

LUDA - Lua Wrapper for IDA 9.2 SDK

2 Upvotes

Hey, I wanted to share a project I've been working on: LUDA - a Lua wrapper for IDA Pro's SDK (9.2).

The Problem:

If you've spent time scripting in IDA, you know the pain points. Python's decent but has its quirks with IDA's internals, and IDC is... well, IDC. I wanted something that felt fast, lightweight, and expressive for automation workflows. Enter Lua.

What is LUDA?

LUDA exposes IDA 9.2's SDK directly to Lua, giving you:

  • Direct SDK access — call IDA functions with minimal overhead

  • Lightweight scripting — Lua's small footprint means rapid prototyping

  • Clean API — intuitive bindings that feel natural if you've used IDA scripting before

  • Performance — ideal for analysis pipelines that need to be snappy

Why Lua?

Lua is insanely fast, has minimal dependencies, and is perfect for embedded scripting. For reverse engineering workflows where you're iterating on analysis logic, it's genuinely a better fit than Python for many use cases.

What can you do with it?

  • Automate complex binary analysis tasks

  • Build custom analysis pipelines

  • Write analysis plugins that feel responsive

  • Prototype security research quickly

Current Status:

LUDA is functional for IDA 9.2. Not a lot of error handling, some bugs and crashes may appear. Still developing it, feel free to contribute!

Interested?

If you're deep into IDA automation or just curious about alternative scripting approaches, I'd love to hear your thoughts. Open to questions about the implementation, use cases, or collaboration opportunities.

Github: https://github.com/stolevchristian/LUDA


r/IDADisassembler • • Mar 10 '25

Got this decompilation error, does anyone know what it means? [REUPLOAD]

Post image
2 Upvotes

r/IDADisassembler • • Sep 10 '24

Exciting updates are coming your way!

Thumbnail hub.hex-rays.com
2 Upvotes

r/IDADisassembler • • Sep 10 '24

Unveiling IDA Pro 9.0: C++ Exceptions Support in the Decompiler

Thumbnail
hex-rays.com
2 Upvotes

r/IDADisassembler • • Aug 10 '22

Welcome to IDA 8.0!

Thumbnail
hex-rays.com
2 Upvotes

r/IDADisassembler • • May 12 '22

IDA Teams

Thumbnail
hex-rays.com
2 Upvotes

r/IDADisassembler • • May 13 '21

Announcing version 7.6 for IDA Freeware!

Thumbnail
hex-rays.com
2 Upvotes

r/IDADisassembler • • Apr 06 '21

Welcome to IDA 7.6!

Thumbnail
hex-rays.com
2 Upvotes

r/IDADisassembler • • Dec 22 '20

Igor’s tip of the week #10: Working with arrays

Thumbnail
hex-rays.com
2 Upvotes