加载中...
avatar
文章
124
标签
61
分类
42

主页
时间轴
标签
分类
文章
  • 生活
  • 学习
友链
关于
追番
留言板
H4ckbird's Blog
搜索
主页
时间轴
标签
分类
文章
  • 生活
  • 学习
友链
关于
追番
留言板

PE文件结构

发表于2020-11-24|更新于2022-11-28|Windows安全
|字数总计:5|阅读时长:1分钟|阅读量:
cardcode
Invitation
H4ckbird
APT's404
created:03/09/2019
Welcome to Join us!We're Cyber Security Corps
https://discord.gg/hzWc84b8

Use this card to join the H4ckbird home and participate in a pleasant discussion together .

Welcome to H4ckbird's page,wish you a nice day.

文章作者: H4ckbird
文章链接: http://example.com/2020/11/24/PE%E6%96%87%E4%BB%B6%E7%BB%93%E6%9E%84/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 H4ckbird's Blog!
PE文件结构
打赏
  • wechat
    wechat
  • alipay
    alipay
cover of previous post
上一篇
写给二十岁的自己
cover of next post
下一篇
python基础

评论
目录
  1. 1. 什么是文件
  2. 2. 什么是PE文件
  3. 3. PE头部信息
    1. 3.1. PE头部粗略图
  4. 4. DOS头
    1. 4.1. 简介
    2. 4.2. 怎么找到DOS头
  5. 5. NT头
    1. 5.1. 关于镜像,映像,虚拟地址,相对虚拟地址
  6. 6. 文件头
    1. 6.1. 文件头结构体
    2. 6.2. 怎么找到文件头
  7. 7. 扩展头
    1. 7.1. 找到扩展头
    2. 7.2. 扩展头结构体
  8. 8. 数据目录表
    1. 8.1. 导出表
      1. 8.1.1. 什么是导出
      2. 8.1.2. 怎么导出
      3. 8.1.3. 怎么找到一个PE文件的导出信息
      4. 8.1.4. 手工分析过程:
        1. 8.1.4.1. 获得信息:
    2. 8.2. 导入表
      1. 8.2.1. 什么是导入
      2. 8.2.2. 手工解析
      3. 8.2.3. 测试代码
    3. 8.3. 重定位表
      1. 8.3.1. 什么叫做重定位
      2. 8.3.2. 手工解析重定位
      3. 8.3.3. 测试代码
    4. 8.4. 资源表
      1. 8.4.1. 理解资源表
      2. 8.4.2. 手工解析PE文件
        1. 8.4.2.1. 找到资源表
        2. 8.4.2.2. 分析第一层
        3. 8.4.2.3. 这个就是第二层的位置
        4. 8.4.2.4. 这个就是第三层的位置了
    5. 8.5. TLS表
      1. 8.5.1. 简介
      2. 8.5.2. 测试代码
  9. 9. 区段表
    1. 9.1. 结构体数组
    2. 9.2. 怎么找到区段表
      1. 9.2.1. 区段表中的一个元素描述的就是一个区段的信息
      2. 9.2.2. 区段表中的以下四个字段保存的是什么?
    3. 9.3. 测试代码
  10. 10. RVA和FOA之间的转换
    1. 10.1. RVA怎么转换成FOA
    2. 10.2. 一般情况下,PE文件的头部在文件中是多大?
    3. 10.3. PE文件的头部在内存中是多大
  11. 11. 小功能的实现
    1. 11.1. 位置计算
    2. 11.2. 响应拖拽
    3. 11.3. 时间换算
  12. 12. PE文件结构图
聊天窗
要来和我聊聊么?欢迎光临H4ckbird's Blog
©2018 - 2022 By H4ckbird
框架 Hexo|主题 Butterfly
Hi, Welcome to my Blog!
搜索
数据库加载中