Tool for PDB generation from IDA Pro database
Supports:
<repository_root>/build.ps1
fakepdb.zip
from <repository_root>/~build/deploy
fakepdb.zip/ida
to <IDA_directory>/plugins
There are several features in this plugin:
Edit
-> FakePDB
-> Generate .PDB file
(or Ctrl
+Shift
+4
)The PDB can optionally include symbols for function labels: use Generate .PDB file (with function labels)
(or Ctrl
+Shift
+5
).
Edit
-> FakePDB
-> Generate .LIB file
Edit
-> FakePDB
-> Dump info to .json
(or Ctrl
+Shift
+1
)filename.json
near the .idb
fileEdit
-> FakePDB
-> Find signature
(or Ctrl
+Shift
+2
).json
fileEdit
-> FakePDB
-> Import offset from .json
(or Ctrl
+Shift
+3
)required file format:
{
"function_name_1": "0001:123456",
"function_name_2": "0001:254646",
"function_name_X": "XXXX:YYYYYY",
"function_name_Y": "0x0124567AF",
}
where:
XXXX
: number of the PE sectionYYYY
: offset from the begining of the section in decimal numbersInspired by:
Based on:
Also take look at: