I need to debug a DLL, which I have a PDB file for.
The debug target is a program, that loads the DLL using MemoryModule library from Github.
The loaded module isn't listed as a module in x64dbg, since it has been loaded with MemoryLoadLibraryEx
function, but module handle is still valid and it's all been successfully loaded and initialized.
I've tried symload
x64dbg command with address as the argument pointing to the beginning of the memory-loaded module MZ...
, tried pointing to PE...
signature as well, but no success.
How do I tell x64dbg that memory at an address is a valid module, so that I could load a PDB for that module?