how do i use this in the kernel
so im making a general purpose game hacking driver and as of i right now i can find symbols like KiServiceTable, ZwTerminateProcess but i mostly need a way to get struct member offsets can you please help me?
But there is an example in README on the main page that exactly does what you want: it parses _EPROCESS in that example.
yeah well the files it uses are not supported in the kernel std::string, std::wstring and more are not supported in the kernel. It seems to also use dbghelp
Ah, no-no, that's about a PE parser, not about PDB's!
You can use that PDB parser in usermode only.
The best approach is to parse all necessary data from your loader, place all offsets to registry and read them from your driver.
thanks for the help i found another library i can insteant use which does what i was looking for. thanks for the help i might do it tho sometime