All Projects → NeatMonster → MCExplorer

NeatMonster / MCExplorer

Licence: other
Python portage of the Microcode Explorer plugin

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to MCExplorer

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.
Stars: ✭ 65 (+132.14%)
Mutual labels:  ida, ida-pro, hex-rays
idapm
idapm is IDA Plugin Manager via GitHub Repository.
Stars: ✭ 50 (+78.57%)
Mutual labels:  ida, ida-pro
Idacyber
Data Visualization Plugin for IDA Pro
Stars: ✭ 244 (+771.43%)
Mutual labels:  ida, ida-pro
obfDetect
IDA plugin to pinpoint obfuscated code
Stars: ✭ 99 (+253.57%)
Mutual labels:  ida, ida-pro
idasix
IDAPython compatibility library. idasix aims to create a smooth ida development process and allow a single codebase to function with multiple IDA/IDAPython versions
Stars: ✭ 24 (-14.29%)
Mutual labels:  ida, ida-pro
Hrdevhelper
Context-sensitive HexRays decompiler plugin that visualizes the ctree of decompiled functions.
Stars: ✭ 193 (+589.29%)
Mutual labels:  ida, ida-pro
xray
Hexrays decompiler plugin that colorizes and filters the decompiler's output based on regular expressions
Stars: ✭ 97 (+246.43%)
Mutual labels:  ida, ida-pro
Reversing List
Reversing list
Stars: ✭ 106 (+278.57%)
Mutual labels:  ida, ida-pro
Hyara
Yara rule making tool (IDA Pro & Binary Ninja & Cutter Plugin)
Stars: ✭ 142 (+407.14%)
Mutual labels:  ida, ida-pro
idaxex
Xbox360/Xenon loader plugin for IDA 7.2+, and xex1tool, supporting most known Xbox360/Xenon .XEX executable file formats.
Stars: ✭ 48 (+71.43%)
Mutual labels:  ida, ida-pro
Ida Evm
IDA Processor Module for the Ethereum Virtual Machine (EVM)
Stars: ✭ 185 (+560.71%)
Mutual labels:  ida, ida-pro
idapython-cheatsheet
scripting IDA like a Pro
Stars: ✭ 13 (-53.57%)
Mutual labels:  ida, ida-pro
Rematch
REmatch, a complete binary diffing framework that is free and strives to be open source and community driven.
Stars: ✭ 141 (+403.57%)
Mutual labels:  ida, ida-pro
Idangr
Use angr in the IDA Pro debugger generating a state from the current debug session
Stars: ✭ 214 (+664.29%)
Mutual labels:  ida, ida-pro
Amie
A Minimalist Instruction Extender for the ARM architecture and IDA Pro
Stars: ✭ 136 (+385.71%)
Mutual labels:  ida, ida-pro
IDAShell
Shell extension for opening executables in IDA
Stars: ✭ 172 (+514.29%)
Mutual labels:  ida, ida-pro
Ida For Delphi
IDA Python Script to Get All function names from Event Constructor (VCL)
Stars: ✭ 92 (+228.57%)
Mutual labels:  ida, ida-pro
Flare Ida
IDA Pro utilities from FLARE team
Stars: ✭ 1,374 (+4807.14%)
Mutual labels:  ida, ida-pro
NtRays
Hex-Rays microcode plugin for automated simplification of Windows Kernel decompilation.
Stars: ✭ 348 (+1142.86%)
Mutual labels:  hex-rays-decompiler, hex-rays
dynlib
IDA Pro plugin to aid PS4 user mode ELF reverse engineering.
Stars: ✭ 51 (+82.14%)
Mutual labels:  ida, ida-pro

MCExplorer

This is a Python portage of the Microcode Explorer plugin created by @RolfRolles.

Disclaimer

Because the Microcode API isn't exported to Python, I had to make extensive use of the ctypes module. As a result, the plugin is only compatible with IDA 7.2 and on Windows. You probably have no use for it, sorry.

You might be wondering why I created it though. I simply wanted to play around with Hex-Rays decompiler's micro-code and with the IDA Pro's internals more generally. As such, the plugin can serve as a reference on how to use unexported APIs (I'm thinking of you dispatcher), and to showcase why it is not a bright idea. You have been warned!

Nevertheless, I'm still satisfied with my little experiment and learned a ton of things. Maybe you will too...

Credits

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].