首页
社区
课程
招聘
[旧帖] [求助]问一个汇编的问题 0.00雪花
发表于: 2009-5-30 15:43 2905

[旧帖] [求助]问一个汇编的问题 0.00雪花

2009-5-30 15:43
2905
mov ecx, PEHead[ebp].OptionalHeader.FileAlignment
这句话怎么理解,以前在汇编里面没有见过"."这种符号啊,这是什么意思?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 132
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这个就像C语言里面的结构体啊,楼主学过C语言就应该明白的
2009-5-30 16:49
0
雪    币: 191
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
那在汇编里面怎么定义结构体呢?
2009-5-30 19:36
0
雪    币: 419
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
http://blog.chinaunix.net/u1/35278/showart_513052.html

一个例子

就是令 ebp 为 PEHead 地址

在 windows.inc 找到这样的定义

IMAGE_DOS_HEADER STRUCT
  e_magic           WORD      ?
  e_cblp            WORD      ?
  e_cp              WORD      ?
  e_crlc            WORD      ?
  e_cparhdr         WORD      ?
  e_minalloc        WORD      ?
  e_maxalloc        WORD      ?
  e_ss              WORD      ?
  e_sp              WORD      ?
  e_csum            WORD      ?
  e_ip              WORD      ?
  e_cs              WORD      ?
  e_lfarlc          WORD      ?
  e_ovno            WORD      ?
  e_res             WORD   4 dup(?)
  e_oemid           WORD      ?
  e_oeminfo         WORD      ?
  e_res2            WORD  10 dup(?)
  e_lfanew          DWORD      ?
IMAGE_DOS_HEADER ENDS
2009-5-30 19:53
0
雪    币: 141
活跃值: (25)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
用了assmle 伪指令把
2009-5-31 17:19
0
游客
登录 | 注册 方可回帖
返回
//