All Projects → ax330d → ida_pdb_loader

ax330d / ida_pdb_loader

Licence: MIT License
IDA PDB Loader

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to ida pdb loader

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 (+44.44%)
Mutual labels:  ida-pro, ida-plugin
Classinformer Ida7
ClassInformer backported for IDA Pro 7.0
Stars: ✭ 226 (+402.22%)
Mutual labels:  ida-pro, ida-plugin
Hrdev
Hex-Rays Decompiler Enhanced View
Stars: ✭ 163 (+262.22%)
Mutual labels:  ida-pro, ida-plugin
Hyara
Yara rule making tool (IDA Pro & Binary Ninja & Cutter Plugin)
Stars: ✭ 142 (+215.56%)
Mutual labels:  ida-pro, ida-plugin
ida medigate
Medigate plugin for c++ reverse engineering and other utils
Stars: ✭ 130 (+188.89%)
Mutual labels:  ida-pro, ida-plugin
Rematch
REmatch, a complete binary diffing framework that is free and strives to be open source and community driven.
Stars: ✭ 141 (+213.33%)
Mutual labels:  ida-pro, ida-plugin
IDAShell
Shell extension for opening executables in IDA
Stars: ✭ 172 (+282.22%)
Mutual labels:  ida-pro, ida-plugin
Functions Plus
IDA Pro plugin to show functions in a tree view
Stars: ✭ 79 (+75.56%)
Mutual labels:  ida-pro, ida-plugin
idaplugins
Random IDA scripts, plugins, example code (some of it may be old and not working anymore)
Stars: ✭ 24 (-46.67%)
Mutual labels:  ida-pro, ida-plugin
ida-embed-arch-disasm
Allows IDA PRO to disassemble x86-64 code (WOW64) in 32-bit database
Stars: ✭ 22 (-51.11%)
Mutual labels:  ida-pro, ida-plugin
GraphGrabber
No description or website provided.
Stars: ✭ 22 (-51.11%)
Mutual labels:  ida-pro, ida-plugin
dynlib
IDA Pro plugin to aid PS4 user mode ELF reverse engineering.
Stars: ✭ 51 (+13.33%)
Mutual labels:  ida-pro, ida-plugin
Stingray
IDAPython plugin for finding function strings recursively
Stars: ✭ 110 (+144.44%)
Mutual labels:  ida-pro, ida-plugin
idaidle
A plugin for the commercial IDA Pro disassembler that warns users if they leave their instance idling for too long.
Stars: ✭ 26 (-42.22%)
Mutual labels:  ida-pro, ida-plugin
Flare Ida
IDA Pro utilities from FLARE team
Stars: ✭ 1,374 (+2953.33%)
Mutual labels:  ida-pro, ida-plugin
Idangr
Use angr in the IDA Pro debugger generating a state from the current debug session
Stars: ✭ 214 (+375.56%)
Mutual labels:  ida-pro, ida-plugin
Pytest Idapro
A pytest module for The Interactive Disassembler and IDAPython; Record and Replay IDAPython API, execute inside IDA or use mockups of IDAPython API.
Stars: ✭ 44 (-2.22%)
Mutual labels:  ida-pro, ida-plugin
Ida gel
A collection of IDA loaders for various game console ELF's. (PS3, PSVita, WiiU)
Stars: ✭ 76 (+68.89%)
Mutual labels:  ida-pro, ida-plugin
idapm
idapm is IDA Plugin Manager via GitHub Repository.
Stars: ✭ 50 (+11.11%)
Mutual labels:  ida-pro, ida-plugin
idajava
Java integration for Hex-Rays IDA Pro
Stars: ✭ 25 (-44.44%)
Mutual labels:  ida-pro, ida-plugin

IDA PDB Loader (IPL)

What is this

This is a simple IDA plugin to load PDB symbols. The problem is that sometimes IDA crashes for me when trying to load symbols, so I came up with this quick and dirty alternative.

Requirements & installation

This plugin relies on Python pdbparse module (https://github.com/moyix/pdbparse), and I have it included in plugin, because I had to do minor modifications to code.

pdbparse also relies on other Python module named construct (https://pypi.python.org/pypi/construct). I have included construct in plugin. pdbparse is using old API (version 2.0.0 is known to support it).

How it works

Load plugin (Alt+F7), pick PDB file and wait. It will take a while if PDB file is big.

Other things to know

Tested only on IDA 6.9 x32. Sometimes fails to find symbols for certain functions. Currently only renames functions.

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].