首页
社区
课程
招聘
《软件加密技术内幕》勘误?P40页 数据目录表结构
发表于: 2006-1-2 14:11 6319

《软件加密技术内幕》勘误?P40页 数据目录表结构

2006-1-2 14:11
6319
《软件加密技术内幕》P40页

数据目录表结构定义如下:
IMAGE_DATA_DIRECTORY   STRUC

Virtual Address    DWORD   ?
Size               DWORD   ?        //该字段应该为: isize

IMAGE_DATA_DIRECTORY   ENDS

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 44229
活跃值: (19955)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
2
没错吧,这些变量应以VC的winnt.h为准:

typedef struct _IMAGE_DATA_DIRECTORY {
    DWORD   VirtualAddress;
    DWORD   Size;
} IMAGE_DATA_DIRECTORY, *PIMAGE_DATA_DIRECTORY;
2006-1-2 14:42
0
雪    币: 226
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我使用的win32汇编重写的第2章的pe工具时,使用Size时没有编译过去,后来改为:isize就通过了。后来发现include  windows.inc,里面的定义的是isize
而vc  winnt.h  里面定义的是Size.   :-)!
2006-1-2 16:04
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
怎么回事
2006-3-2 20:57
0
雪    币: 157
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
核对一下。。。。
2006-3-14 07:59
0
雪    币: 291
活跃值: (213)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
6
size是MASM的保留字而已, 类似的还有length被改为_length
2006-3-25 11:33
0
雪    币: 234
活跃值: (370)
能力值: ( LV9,RANK:530 )
在线值:
发帖
回帖
粉丝
7
最初由 thebutterfly 发布
size是MASM的保留字而已, 类似的还有length被改为_length

是啊,还有name等不少保留字,编程的时候要注意一点
2006-3-27 12:00
0
游客
登录 | 注册 方可回帖
返回
//