Skip to content
/ EzPDB Public

A simple C++ library for getting the symbol's rva from the PDB file. Applicable to C++ 14 - C++20 standards.

License

Notifications You must be signed in to change notification settings

i1tao/EzPDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EzPDB

A simple C++ library for getting the symbol's rva from the PDB file. Applicable to C++ 14 - C++20 standards.

Usage

add ez_pdb.h and ez_pdb.cpp to your project.

auto pdb = ez_pdb(std::string(std::getenv("systemroot"))+ "\\System32\\ntoskrnl.exe");
if (pdb.init())
{
    auto rva_ntclose = pdb.get_rva("PspCidTable");
    printf("nt!PspCidTable = %llx\n", rva_ntclose);
}

About

A simple C++ library for getting the symbol's rva from the PDB file. Applicable to C++ 14 - C++20 standards.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages