Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ax330d/ida_pdb_loader
IDA PDB Loader
https://github.com/ax330d/ida_pdb_loader
ida-plugin ida-pro python
Last synced: 3 months ago
JSON representation
IDA PDB Loader
- Host: GitHub
- URL: https://github.com/ax330d/ida_pdb_loader
- Owner: ax330d
- License: mit
- Created: 2016-12-16T16:52:54.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-21T14:48:43.000Z (about 6 years ago)
- Last Synced: 2024-02-12T15:16:35.904Z (9 months ago)
- Topics: ida-plugin, ida-pro, python
- Language: Python
- Size: 82 KB
- Stars: 45
- Watchers: 9
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 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.