Top "Portable-executable" questions

The Portable Executable (PE) format, a modification of COFF, is the file format for executable binaries under the Windows operating system.

What is the smallest possible Windows (PE) executable?

As a precursor to writing a compiler I'm trying to understand the Windows (32-bit) Portable Executable format. In particular I'd …

windows winapi executable portability portable-executable
appending data to an exe

This question extensions from one of the answers to my earlier question: how to save user registration in the exe... (…

exe portable-executable
Why should we set a timestamp when we do a codesigning?

If I set a timestamp with signing, what happens? What if I don't set? Is it essential? Why is it …

cryptography code-signing portable-executable trusted-timestamp
How does the Large Address Aware flag work for 32 bit applications on 64-bit computers?

I've been reading that 32bit Windows applications are limited to 2 GB RAM because the upper 2GB of addressing space is …

winapi memory-management 32bit-64bit portable-executable
How to read Import Directory Table in C

I'm trying to build a PE viewer in C++ and it seems to crash if i try to output the …

c++ import directory portable-executable
How can I get .text section from PE file using pefile

How can I get the content of .text section (or any other section) from PE by using pefile module?

python python-2.7 portable-executable
How to convert PE(Portable Executable) format to ELF in linux

What's the best tool for converting PE binaries to ELF binaries? Following is a brief motivation for this question: Suppose …

linux binary elf portable-executable
How to tell if a file is an EXE or a DLL?

If you've gotten the file extensions messed up, how can you tell an executable apart from a DLL? They both …

dll executable file-extension portable-executable
Import Table (IT) vs Import Address Table (IAT)

I've been trying to parse/display the information in the Import Address Table (IAT) of a process after it is …

c portable-executable