Main steps for loading PE files into memory

Source: Internet
Author: User
1 when the PE file is executed, the PE loader first checks the PE header offset in the DOS MZ header. If found, ignore the DOS stub section and jump directly to the PE header. The 2 PE loader checks to see if the PE header is valid and jumps to the end of the PE header.

The 3 PE Loader reads the information in the section table and then maps the sections to memory using the memory file mapping method, and sets the properties of the memory block according to the properties of the Section table. After the 4 PE file is mapped to memory, the PE loader handles logical portions of the PE file similar to import table.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.