You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use case: In Visual Studio, if a PDB is loaded for a DLL or EXE, you can in the debugger watch window cast any piece of memory to a struct/class from that DLL. For example, say we have a DLL loaded nvse_1_4.dll you can do: (nvse_1_4!Script**) (epb - 0x8) and see all the members of that struct in the debugger window.
It would be amazing if it could do that for types exported from IDA into a FakePDB as well since our IDBs are loaded with types not included in our compiled C++ projects.
I.e. if we generate a FakePDB for FalloutNV.exe, you could do (FalloutNV!TileManager**) ecx in the watch window if we had that defined in IDA in local types.
The text was updated successfully, but these errors were encountered:
Edit: compiled latest release and it doesn't seem the types get exported to the PDB, just the JSON file unfortunately. So feature request remains open.
Hey, thank you for this amazing plugin.
Use case: In Visual Studio, if a PDB is loaded for a DLL or EXE, you can in the debugger watch window cast any piece of memory to a struct/class from that DLL. For example, say we have a DLL loaded
nvse_1_4.dll
you can do:(nvse_1_4!Script**) (epb - 0x8)
and see all the members of that struct in the debugger window.It would be amazing if it could do that for types exported from IDA into a FakePDB as well since our IDBs are loaded with types not included in our compiled C++ projects.
I.e. if we generate a FakePDB for FalloutNV.exe, you could do
(FalloutNV!TileManager**) ecx
in the watch window if we had that defined in IDA in local types.The text was updated successfully, but these errors were encountered: