When I try to load an exe into IDApro it shows up an error:
The input file has unaligned section pointers
What does this mean ?
Reverse Engineering Stack Exchange is a question and answer site for researchers and developers who explore the principles of a system through analysis of its structure, function, and operation. It only takes a minute to sign up.
Sign up to join this communityWhen I try to load an exe into IDApro it shows up an error:
The input file has unaligned section pointers
What does this mean ?
There are alignment rules for both sections in memory and on disk. For example, PointerToRawData must be a multiple of the FileAlignment field (in the optional header, with the default being 512) and ImageBase+SectionVA must be a multiple of the SectionAlignment field (in the optional header, with the default being the page size of the architecture). SectionAlignment also must be >= FileAlignment.