首页
社区
课程
招聘
[注意]《加密与解密(第4版)》勘误收集
发表于: 2018-10-23 10:34 28037

[注意]《加密与解密(第4版)》勘误收集

2018-10-23 10:34
28037
收藏
免费 0
支持
分享
最新回复 (87)
雪    币: 1679
活跃值: (318)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
51
P431   L-3  D2
原文: 即输“入”表……
更正: 即输“出”表……
2019-3-5 20:57
0
雪    币: 3277
活跃值: (1992)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
52
日了,这么多的错误还没有修正居然就给出版并上市销售了,也不知道误了多少人家子弟!
最后于 2019-3-30 23:46 被chixiaojie编辑 ,原因:
2019-3-30 23:45
0
雪    币: 753
活跃值: (220)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
53
chixiaojie 日了,这么多的错误还没有修正居然就给出版并上市销售了,也不知道误了多少人家子弟!
还没到误人子弟的地步吧,勘误比这个多的书有的是,搞技术的拿到书,不先找勘误表吗?
2019-5-27 20:57
1
雪    币: 329
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
54
achillis EXCEPTION_POINTERS Structure typedef struct _EXCEPTION_POINTERS&nb ...
我想请问一下,为什么下断点在KiUserExceptionDespatcher入口

并且esp的内容开始就是_EXCEPTION_POINTERS 结构
是如何得知的?
2019-6-22 16:40
0
雪    币: 7833
活跃值: (1561)
能力值: ( LV12,RANK:256 )
在线值:
发帖
回帖
粉丝
55
P143  L-12 D1
原文:0000000140001037      mov     ecx,  cs:140009154 ;ecc=g_nNum1,140009154h为全局变量
更正:0000000140001037      mov     ecx,  cs:140009154 ;ecx=g_nNum1,140009154h为全局变量
2019-7-20 18:24
0
雪    币: 1931
活跃值: (63)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
56
P 798  
书上说SF标志位处就是Single Step,  后面代码却是Regs.EFlags |= 0x100,对应的是TF标志位,请确认一下到底是SF还是TF
最后于 2019-8-20 00:23 被我是EIP编辑 ,原因:
2019-8-20 00:14
0
雪    币: 1931
活跃值: (63)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
57
P 301
原文:在X86平台上,SSDT中存放的是索引号所对应SSDT函数地址和SSDT表基地址的偏移量X16(即左移4位)的值,因此计算公式为:
FuncAddr = ([KeServiceDescriptortable+index*4]>>4 + KeServiceDescriptortable)

这里描述和公式好像对应不上,上面说左移下面公式却是右移!!!!!
最后于 2019-8-20 22:54 被我是EIP编辑 ,原因:
2019-8-20 00:22
0
雪    币: 1931
活跃值: (63)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
58
为啥提的2个问题没人回复呢????
2019-8-24 10:30
0
雪    币: 7617
活跃值: (4558)
能力值: ( LV5,RANK:70 )
在线值:
发帖
回帖
粉丝
59
251页,密钥扩展,“共生成Nb(Nr+1)个32位双字”,但伪代码里是Nb*(Nk+1)。
2019-9-8 21:38
0
雪    币: 47147
活跃值: (20425)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
60
我是EIP P 301原文:在X86平台上,SSDT中存放的是索引号所对应SSDT函数地址和SSDT表基地址的偏移量X16(即左移4位)的值,因此计算公式为:FuncAddr  ...
左移是写入存储的时候。但是现在是读取的时候,所以该改为右移了.
2019-10-26 12:08
0
雪    币: 47147
活跃值: (20425)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
61
我是EIP P 798  书上说SF标志位处就是Single Step,  后面代码却是Regs.EFl ...
单步调试的标志位应为TF (TRAP FLAG),书中把该标志位误写为:SF,因此代码没错,文字描述错了。
2019-10-26 16:35
0
雪    币: 1931
活跃值: (63)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
62
L467页  L1
原文:但是从Windows Vista开始,微软为了增强系统的安全性。。。此时,在一个会话中向另一个会话中的进程创建远程线程就会失败

WIN 7确实不能创建远程线程,但是WIN 10我测试过用是可以的,所以这时是不是应该备注一下
2019-11-16 17:04
0
雪    币: 1332
活跃值: (9481)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
63
P27 L-9 D2
"如图2.9所示"
图片2.9在哪?
2019-12-12 14:08
0
雪    币: 1332
活跃值: (9481)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
64
P91 L13 D2
原文:将被调试的目标文件ReverseMe.exe复制到Windows本机中
更正:将被调试的目标文件ReverseMe.exe复制到调试器服务端的Windows XP中
2019-12-18 11:07
0
雪    币: 1332
活跃值: (9481)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
65

P143 L-11、-12 D2
原文:

0000000140001031      mov     eax,  cs:140009150 ;eax=g_nNum2,140009150h为全局变量
0000000140001037      mov     ecx,  cs:140009154 ;ecc=g_nNum1,140009154h为全局变量

更正:

0000000140001031      mov     eax,  cs:140009150 ;eax=g_nNum1,140009150h为全局变量
0000000140001037      mov     ecx,  cs:140009154 ;ecx=g_nNum2,140009154h为全局变量

 

验证如下:

  • 代码
#include <stdio.h>

int g_nNum1=1;
int g_nNum2=2;
int main(int argc, char* argv[]) {
    printf("%d\r\n", g_nNum1 + g_nNum2);
    return 0;
}
  • IDA查看

2019-12-24 22:17
0
雪    币: 1332
活跃值: (9481)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
66

P151 中间位置dd D2
每行均缺少-140000000h:

 

注:图片中def_140001060是我IDA中的定义。

2019-12-24 22:24
0
雪    币: 1332
活跃值: (9481)
能力值: ( LV12,RANK:650 )
在线值:
发帖
回帖
粉丝
67

P178 L-8 D2
原文:其与析构函数的区别是
更正:其与构造函数的区别是

2019-12-25 16:51
0
雪    币: 1398
活跃值: (863)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
68
大佬商城注册码还发放吗
2020-1-7 14:50
0
雪    币: 2620
活跃值: (1965)
能力值: ( LV8,RANK:121 )
在线值:
发帖
回帖
粉丝
69
P139 L12 D4
原文:edx, [rsp+30h]
更正:mov edx, [rsp+30h]
2020-1-31 12:37
0
雪    币: 59
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
70
不学不糊涂,满篇错误害死人。
2020-3-27 21:17
1
雪    币: 10
活跃值: (10)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
71
P292   L-1  D2
原文: 在注册表的HKEY_LACAL_MACHINE\System\CurrentControlSet\Services键下查找“start”键
更正: 在注册表的HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services键下查找“start”键
2020-4-27 06:02
0
雪    币: 272
活跃值: (26)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
72
P29  L-6  D1
原文: mov dword ptr edx, [405528]        ;对[405528]处的内容进行读取
更正: mov edx, dword ptr [405528]        ;对[405528]处的内容进行读取
2020-5-4 23:14
0
雪    币: 33
活跃值: (40)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
73
P237 L2 D4
原文:田表示定义在模216(mod 65536)的模加法运算
更正:田表示定义在模2^16(mod 65536)的模加法运算
同页下一行模216+1也是相同错误
2020-9-13 10:17
0
雪    币: 183
活跃值: (6634)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
74
P452   Lm11 D2
原文: 内存偏移(RVA): 0xB000+0x8000=0x13000
更正: 内存偏移(RVA): 0xB000+0x9000=0x13000
2020-9-25 09:56
0
雪    币: 183
活跃值: (6634)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
75
achillis P295&nbsp;&nbsp;L-6&nbsp;&nbsp;D1原文:符号链接名分别是“\??\C:\”&nbsp; “\??\D:\”&nb ...
P452   Lm11 D2
原文: 内存偏移(RVA): 0xB000+0x8000=0x13000
更正: 内存偏移(RVA): 0xB000+0x9000=0x13000
不应该是Voffset+VSize吗
2020-9-25 10:01
0
游客
登录 | 注册 方可回帖
返回
//