| What is PE file in DotNet and its four parts?
When we say about the PE file it stands for Portable Executable. And it is a derivative of the Microsoft Common File Format(COFF). And the different files like Windows executable .EXE or DLL file follow the PE file format. And PE file will consists of four parts:-
(1)PE/COFF headers:-This will contains informattion regarding .EXE or DLL file.
(2)CLR headers:-This will contains information about CLR & memory management.
(3)CLR data:-This willcontains information like metadata of DDLs and MSIL code generated by compilers.
(4)Native image section:-This will contains section like .data,.rdata,.rsrc,.text etc. | | |