• 小甲鱼PE详解之IMAGE_DOS_HEADER结构定义即各个属性的作用(PE详解01)


    (注:最左边是文件头的偏移量。)

    IMAGE_DOS_HEADER STRUCT 

    +0h  WORD  e_magic  // Magic DOS signature MZ(4Dh 5Ah)     DOS可执行文件标记 
    +2h  WORD  e_cblp //Bytes on last page of file   
    +4h  WORD  e_cp  //Pages in file
    +6h  WORD  e_crlc  //Relocations 
    +8h  WORD  e_cparhdr   //Size of header in paragraphs
    +0ah  WORD e_minalloc  //Minimun extra paragraphs needs
    +0ch  WORD e_maxalloc  //Maximun extra paragraphs needs
    +0eh  WORD e_ss   //intial(relative)SS value    DOS代码的初始化堆栈SS 
    +10h  WORD e_sp   //intial SP value                DOS代码的初始化堆栈指针SP 
    +12h  WORD e_csum   //Checksum 
    +14h  WORD e_ip   //    intial IP value                    DOS代码的初始化指令入口[指针IP] 
    +16h  WORD e_cs   //intial(relative)CS value                    DOS代码的初始堆栈入口 
    +18h  WORD e_lfarlc   //File Address of relocation table 
    +1ah  WORD e_ovno        //    Overlay number 
    +1ch  WORD e_res[4]   //Reserved words 
    +24h  WORD e_oemid   //    OEM identifier(for e_oeminfo) 
    +26h  WORD      e_oeminfo   //    OEM information;e_oemid specific  
    +29h  WORD e_res2[10]   //    Reserved words 
    +3ch  DWORD   e_lfanew     //Offset to start of PE header             指向PE文件头 
    } IMAGE_DOS_HEADER ENDS
  • 相关阅读:
    @jackychua博客
    c#类与对象
    SQL SERVER 触发器
    .NET平台及C#面向对象编程
    数据库设计指南【转】
    HTTP 协议是一种请求/响应型的协议
    各种字符编码方式详解及由来(ANSI,GB2312,GBK,Big5,UNICODE,UTF8,UTF16)
    常用协议端口 POP3,IMAP,SMTP,Telnet,HTTP,HTTPS
    asp.net Request.Form Request.para Request.Querystring 区别
    Gzipstream 解压问题
  • 原文地址:https://www.cnblogs.com/kuangke/p/5392885.html
Copyright © 2020-2023  润新知