SkillAgentSearch skills...

EasyPdb

A very simple C++ library for download pdb, get rva of function, global variable and offset from struct.

Install / Use

/learn @Kwansy98/EasyPdb
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

EasyPdb

A very simple C++ library for download pdb, get rva of function, global variable and offset from struct.


usage

std::string ntos_path = std::string(std::getenv("systemroot")) + "\\System32\\ntoskrnl.exe";
ez::pdb ntos_pdb = ez::pdb(ntos_path);
if (ntos_pdb.init())
{
	int rva_ntclose = ntos_pdb.get_rva("NtClose");
	printf("nt!NtClose = %x\n", rva_ntclose);
}

Thanks

https://github.com/Broihon/Symbol-Parser

https://github.com/pod32g/MD5

https://stackoverflow.com/questions/3092609/how-to-get-field-names-and-offsets-of-a-struct-using-dbghlp-and-pdb

Related Skills

View on GitHub
GitHub Stars160
CategoryDevelopment
Updated11d ago
Forks40

Languages

C++

Security Score

80/100

Audited on Mar 22, 2026

No findings