Learning Windows PE Format by writing a PE Parser in C++

Portable Executable (PE) is the standard format used in Windows operating system to encapsulate code, object code and DLLs, telling the OS…