Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IDA Pro 9.0: structs export is not available #46

Open
Mixaill opened this issue Oct 23, 2024 · 4 comments
Open

IDA Pro 9.0: structs export is not available #46

Mixaill opened this issue Oct 23, 2024 · 4 comments
Labels
component/ida type/bug Something isn't working

Comments

@dezmen3
Copy link

dezmen3 commented Oct 25, 2024

Release compiled version please ^^'

@Mixaill
Copy link
Owner Author

Mixaill commented Oct 28, 2024

@dezmen3 You can grab compiled version using the link in readme

https://nightly.link/Mixaill/FakePDB/workflows/CI/master/binaries.zip
image

@Mixaill Mixaill added component/ida type/bug Something isn't working labels Oct 28, 2024
@dezmen3
Copy link

dezmen3 commented Oct 28, 2024

@dezmen3 You can grab compiled version using the link in readme

https://nightly.link/Mixaill/FakePDB/workflows/CI/master/binaries.zip image

Thanks, my bad, tracked Release tab, latest was 2021 :/

@dezmen3
Copy link

dezmen3 commented Oct 28, 2024

@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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/ida type/bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants