首页
社区
课程
招聘
[讨论]
发表于: 2008-7-16 15:09 6127

[讨论]

2008-7-16 15:09
6127
不用太多说了 这本书 错误不少 能在理解的范围内就可以了  质量的确是个问题 好在它把主旨问题讲出来了

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

收藏
免费 0
支持
分享
最新回复 (11)
雪    币: 261
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
#include <stdio.h>
#define PASSWORD "1234567"
int verify_password (char *password)
{
        int authenticated;
        char buffer[8];
        authenticated=strcmp(password,PASSWORD);
        strcpy(buffer,password);
        return authenticated;

}
main()
{
        int valid_flag=0;
        char password[1024];
        while(1)
        {
                printf("please input password:    ");
                scanf("%s",password);
                valid_flag=verify_password(passwrod);
                if(valid_flag)
                {
                        printf("incorrect password!\n\n");

                }
                else
                {
                        printf("Congratulation! You have passed the verification!\n");
                        break;
                }
        }
}

这是这本书中的第二个程序  相对于第一个程序来讲,结构上没有太大的讲究,可是不管怎么样  呵 就是不能运行成功 我用的是VC++6.0简体中文企业版  XP SP2系统 我除了不知道是不是DEBUG 还是RELEASE版本外  我就不知道这个程序为什么不能成功了!!  为什么一看这本书就这么多的错误呢  我以后见过的盗版的也不是这样的  要知道这是一个专业性很强的书籍  如果不是作者水平的问题 那我想作者有必要去和出版商谈谈了  这不是一般性的错误  从以往的错误集中可以看出这是习惯性错误  可以这样说这直接影响我想不想买加密解密第三版了!!  花了这么大的心血却都是错误!!不可理喻
2008-7-16 20:17
0
雪    币: 261
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
3
JNE指令和JNZ指令相同吗?在这本中 图3.7.9第一个文本框内"原本JE对应的机器指令为74,改成JNZ之后变成75"   噢MY天  该图上面明明写着"双击JE这条指令,将其修改成JNE……"  天  到底是哪个?!!
2008-7-16 20:22
0
雪    币: 261
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
4
图4.1.7 上下两个图都是一样的  我不知道作者想说明什么问题?
2008-7-16 20:24
0
雪    币: 261
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
看了好多了  不想多说了  我只是把开篇几个“打样儿”的东东拿出来看看  我想出版商和作者应该有一个出来说说了  呵!
2008-7-16 20:25
0
雪    币: 379
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
valid_flag=verify_password(passwrod);

我们应该感谢作者才对!
2008-7-17 11:28
0
雪    币: 261
活跃值: (83)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
6楼的兄台:诚然,我很崇敬作者的学识,这一点我很真诚.
对于你标的那个函数,我很SORRY  是我打错了!
从这点上你和我都应该明白一个道理:人不可有无错,作者也不可能无错,只能避免.但是不能总错,尤其是拿出来出售的书籍,如你我这样有网络的人还好办些,知道上网来说一说,那些没有网络或者是不方便上网的同志怎么办? 其它这样的不方便原因还有很多种.总之,作为销售一方,作为成熟的出售商,作为拿了买家钱的人,无论是哪个,都应该说一声SORRY并作以补偿"至少是要全面的,有系统的,自发的勘误",可到目前为止,我还没有见到过一个完整的勘误文章,我不知道作者和出版商在忙什么!  要知道你们再收获的同时,你们这样的错误也在出着名!
2008-7-17 19:16
0
雪    币: 202
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
楼主说的有一定道理,但我很也是非常崇敬作者的!他最近没来这个版面以及没有给出全面的勘误总结,原因可能是他现在工作很忙,或许他没有象我们这样的假期!希望楼主谅解!
2008-7-19 22:32
0
雪    币: 2041
活跃值: (261)
能力值: (RANK:330 )
在线值:
发帖
回帖
粉丝
9
爱卿息怒,先把按勘误改一遍再读吧。
最近我会继续更新勘误的。没有你们挑毛病质量怎么提高啊。唐纳德大侠当年写“艺术”的时候,也有错误么,也是持续勘误了这么多年才做到基本没有错误的么。人家写书就得了图灵奖的犇人寡人哪里比的了。
2008-7-20 02:54
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
我觉得还是要自己多理解 其实书中的错误勘误都其实有的  一些拼写错误只是印刷错误 不影响阅读

failwest 的书我觉得阐述的已经非常清楚了  有些时候是楼主自己 能力或知识储备没达到要求吧

毕竟0Day安全并不是面向 任何的人  你总要有个基础吧。你叫个没汇编用不懂计算机的人看

那还不是看天书啊。  而且楼主说话可以和气一点吧
2008-7-20 03:01
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
菜鸟要虚心点,先从自己找原因,别一上来就指责别人
[QUOTE=hacker一疒亻;482037]#include <stdio.h>
#define PASSWORD "1234567"
int verify_password (char *password)
{
        int authenticated;
        char buffer[8];
        authe...[/QUOTE]
2008-8-14 10:18
0
雪    币: 205
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
12
今天我也拿到书了,一口气十分钟内看完3章,讲得不错,相对于清华大学出的书易读性方面很容易理解。支持
2008-8-27 22:37
0
游客
登录 | 注册 方可回帖
返回
//