首页
社区
课程
招聘
[注意]0day第二版补充资料及勘误整理
发表于: 2011-7-3 14:17 71922

[注意]0day第二版补充资料及勘误整理

2011-7-3 14:17
71922
收藏
免费 1
支持
分享
最新回复 (57)
雪    币: 220
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
51
修竹kirakira 书上这一块写的是不带块首的8字节放到lokkaside[1]里面[em_78],所以我说这里是错的
书中说的 不是堆块的字节吗,"根据三个堆块的大小我们可以知道8字节的会被插入到Lookaside[1]中、16字节的会被插入到Lookaside[2]中、24字节的会被插入到Lokkaside[3]中。"

堆块不就带上块首吗 我是这么理解的
2022-9-22 16:34
0
雪    币: 220
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
52
修竹kirakira 您说的是对的,我是说的感觉书上这里这部分的图有问题,书上是直接画的Lookaside[1]链接16个字节的堆块(包括堆首),但实际上是Lookaside[1]不用,从Lookaside[2]开始链接1 ...
您是从哪看的,我是从微信读书上看的《0day安全》在5.2章节中的,5.2.7小节里的快表的使用;
图5.2.17 堆初始化后快表状态和图5.2.18 四次释放后快表状态,在5.2.18这张标识16字节堆块地址0x00360718这个地址,正好对应的图5.2.17 里标识lookaside[2]这里 您是不是看错地址了
2022-9-22 16:46
0
雪    币: 408
活跃值: (352)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
53
菜鸡雪 您是从哪看的,我是从微信读书上看的《0day安全》在5.2章节中的,5.2.7小节里的快表的使用; 图5.2.17 堆初始化后快表状态和图5.2.18 四次释放后快表状态,在5.2.18这张标识16 ...
但是 Lookaside[0]是从0x00360688这个地方开始的呀,你仔细看一下图5.2.17,这里他标注的Lookaside[0]居然是从0x003606B8开始的
2022-9-22 16:58
0
雪    币: 408
活跃值: (352)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
54
菜鸡雪 书中说的 不是堆块的字节吗,"根据三个堆块的大小我们可以知道8字节的会被插入到Lookaside[1]中、16字节的会被插入到Lookaside[2]中、24字节的会被插入到Lokkasid ...
但是申请的时候是申请的 8字节,16字节,24字节,不是堆块大小啊,也不可能有8字节大小的堆块啊,申请8字节的用户区,最后堆块大小也是16个字节
2022-9-22 17:00
0
雪    币: 408
活跃值: (352)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
55
菜鸡雪 您是从哪看的,我是从微信读书上看的《0day安全》在5.2章节中的,5.2.7小节里的快表的使用; 图5.2.17 堆初始化后快表状态和图5.2.18 四次释放后快表状态,在5.2.18这张标识16 ...
再看图5.2.18,我们刚刚说的是Lookaside[0]和Lookaside[1]都不用吧,从图中可以看到0x00360688是Lookaside[0],0x003606B8是Lookaside[1],刚好是空的,0x003606E8是Lookaside[2],所以0x00360718是Lookaside[3]
2022-9-22 17:04
0
雪    币: 220
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
56
修竹kirakira 但是 Lookaside[0]是从0x00360688这个地方开始的呀,你仔细看一下图5.2.17,这里他标注的Lookaside[0]居然是从0x003606B8开始的
对对 这里应该是有问题的,我仔细又看了一下;他似乎漏了一个堆块对吧 正确的lookaside[2]应该是005206E8对吧;这里我之前没有仔细看,我光自己调了 笔记记得是自己调的 没有错误;我刚才拿我笔记和书中的图片一对比 才发现出来;老哥加个微信讨论嘛,我快看完这本书了,经你这个一指出错误 感觉看的还是不够仔细
2022-9-22 17:05
0
雪    币: 408
活跃值: (352)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
57
菜鸡雪 对对 这里应该是有问题的,我仔细又看了一下;他似乎漏了一个堆块对吧 正确的lookaside[2]应该是005206E8对吧;这里我之前没有仔细看,我光自己调了 笔记记得是自己调的 没有错误;我刚才拿 ...
对的,他堆块标漏了一个。我调出来发现和书上标注不对所以很疑惑,就去查了一些资料。这本书我也只看了一部分,最近是在学堆管理机制才看的堆溢出和堆保护这部分
(PS.我是女生)
2022-9-22 17:13
0
雪    币: 220
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
58
修竹kirakira 对的,他堆块标漏了一个。我调出来发现和书上标注不对所以很疑惑,就去查了一些资料。这本书我也只看了一部分,最近是在学堆管理机制才看的堆溢出和堆保护这部分 (PS.我是女生)
我去 强,
2022-9-22 17:15
0
游客
登录 | 注册 方可回帖
返回
//