首页
论坛
课程
招聘
《C++反汇编与逆向分析技术揭秘》勘误
2011-10-19 01:26 108215

《C++反汇编与逆向分析技术揭秘》勘误

2011-10-19 01:26
108215
收藏
点赞0
打赏
分享
最新回复 (58)
雪    币: 2421
活跃值: 活跃值 (474)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
dolphinzhu 活跃值 2014-8-10 10:05
51
0
p149页,“当栈顶指针esp小于栈底指针ebp时,就形成了栈帧。”
这句话怎么理解?
雪    币: 6
活跃值: 活跃值 (35)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
wojs 活跃值 2014-8-10 10:09
52
0
对.就这样
雪    币: 267
活跃值: 活跃值 (39)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
wswm 活跃值 2014-8-10 11:40
53
0
不知道 理解对不对
P275  最下面一段 这句话“反之,如果使用一个子类对象的指针去访问父类对象,则存在越界访问的危险”,

不是应该是"反之,如果使用一个父类对象的指针去访问子类对象,则存在越界访问的危险"  吗?   子类的内存布局应该比父类大把。
雪    币: 887
活跃值: 活跃值 (633)
能力值: (RANK:50 )
在线值:
发帖
回帖
粉丝
backer 活跃值 1 2014-8-11 05:34
54
0
不对。去上机调试一下就明白了
雪    币: 267
活跃值: 活跃值 (39)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
wswm 活跃值 2014-8-12 20:45
55
0
对,我自己理解错了 。  

“子类” 的内存布局比 “父类”的内存布局大, 所以用子类(内存布局大的)的对象指针去访问 父类(内存布局小的)的对象,  肯定会有存在越界危险,
雪    币: 1138
活跃值: 活跃值 (77)
能力值: ( LV4,RANK:48 )
在线值:
发帖
回帖
粉丝
大只狼 活跃值 2016-4-13 13:06
56
0
p241, 中间的代码  CMYString* GetMyString (CMyString * pMyString){.......}这个函数是不是有问题,函数返回了局部变量的地址,同时把局部变量的地址放到参数里,

不知是我太菜了还是真的错了或者是故意写成这样?
雪    币: 1138
活跃值: 活跃值 (77)
能力值: ( LV4,RANK:48 )
在线值:
发帖
回帖
粉丝
大只狼 活跃值 2016-4-13 13:07
57
0
作者还在这吗?请解答下,谢谢
雪    币: 291
活跃值: 活跃值 (12)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
浅滩晓海 活跃值 2016-4-16 11:26
58
0
第258页   第七行";取出this指针并保存到eax中,这个地址将会作为指针保存到虚表的首地址中" , 个人觉得有误,应该改成 ";取出this指针并保存到eax中,这个地址将会作为虚表的首地址" ,如果是本人理解有误,请指正!
雪    币: 244
活跃值: 活跃值 (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
pwp 活跃值 2020-4-8 11:48
59
0
backer 有些地方是修改描述,觉得修改后可能更容易使读者理解。 有些地方是各类错误,属于作者自身原因导致。虽然作者也梦想本书完美无错,可惜能力有限,只得以勘误的方式尽力弥补了。
大佬,什么时候再版啊?
游客
登录 | 注册 方可回帖
返回