Open Mixaill opened 1 month ago
Release compiled version please ^^'
@dezmen3 You can grab compiled version using the link in readme
https://nightly.link/Mixaill/FakePDB/workflows/CI/master/binaries.zip
@dezmen3 You can grab compiled version using the link in readme
https://nightly.link/Mixaill/FakePDB/workflows/CI/master/binaries.zip
Thanks, my bad, tracked Release tab, latest was 2021 :/
@Mixaill actually, i'm having same issue with newer releases :/ My app is not exe but bin, so it's app.bin. If I use old pdbgen.exe and json generated by new fakepdb release - all fine, it works via this command:
pdbgen.exe generate -l "D:\test\app.bin" "D:\test\app.bin.json" "D:\test\app.pdb"
this one works too if i have bin renamed to exe:
pdbgen.exe generate -l "D:\test\app.bin" "D:\test\app.bin.json" "D:\test\app.pdb"
But newer fakepdb_pdb.exe via IDA Pro 8.3 does not work :/ In IDA window i see what cmd passes to fakepdb_pdb.exe:
['pdb_generate', 'D:\\test\\app.bin.json', 'D:\\test\\app.pdb', 'D:\\test\\app.bin']
Tried manually call fakepdb_pdb.exe with various commands, same, pdb does not appear:
fakepdb_pdb pdb_generate -l "D:\test\app.bin.json" "D:\test\app.pdb" "D:\test\app.bin"
or
fakepdb_pdb pdb_generate "D:\test\app.bin.json" "D:\test\app.pdb" "D:\test\app.bin"
IDA Pro shows something like this:
* generating JSON: D:\test\app.bin.json
* generating PDB: D:\test\app.pdb
* symserv EXE id: b'4B973C9B2AD6000'
* symserv PDB id: b'24F02463C1148B4A56955F131005093F6A'
* done
Also, compiled fakepdb binaries does not show any info/errors when you launch them with cmd, they insta close as new window
https://github.com/Mixaill/FakePDB/blob/master/src_plugins/ida/fakepdb/dumpinfo.py#L320-L321
https://docs.hex-rays.com/developer-guide/idapython/idapython-porting-guide-ida-9