《反欺骗的艺术》((美) 米特尼克(Mitnick, K. D.))电子书网盘下载免费在线阅读
资源链接:
链接:
提取码:0trq
书名:反欺骗的艺术
作者:(美) 米特尼克(Mitnick, K. D.)
译者:潘爱民
豆瓣评分:7.6
出版社:清华大学出版社
出版年份:2014-7-1
页数:336
内容简介:凯文•米特尼克(Kevin D. Mitnick)曾经是历史上最令FBI头痛的计算机顽徒之一,现在他已经完成了大量的文章、图书、影片和记录文件。自从2000年从联邦监狱中获释以来,米特尼克改变了他的生活方式,成了全球广受欢迎的计算机安全专家之一。在他的首部将功补过的作品中,这位全世界最著名的黑客为“放下屠刀,立地成佛”这句佛语赋予了新的含义。
在《反欺骗的艺术——世界传奇黑客的经历分享》中,米特尼克邀请读者进入到黑客的复杂思维中,他描述了大量的实际欺骗场景,以及针对企业的社交工程攻击和后果。他将焦点集中在信息安全所涉及到的人为因素方面,解释了为什么防火墙和加密协议并不足以阻止一个聪明的攻击者入侵企业的数据库系统,也无法阻止一个愤怒的员工搞垮公司的计算机系统。他举例说明了,即使是保护最为严密的信息系统,在面对一个意志坚定的、伪装成IRS(美国国税局)职员或其他看似无辜角色的骗子老手时,也会变得不堪一击。《反欺骗的艺术——世界传奇黑客的经历分享》从攻击者和受害者两方面入手,分析了每一种攻击之所以能够得逞的原因,以及如何防止这些攻击。本书的叙述非常吸引人,有很强的可读性,仿佛是一部介绍真实刑事案例的侦探小说。
最为重要的是,米特尼克为了补偿他过去所犯过的罪,在《反欺骗的艺术——世界传奇黑客的经历分享》中提供了许多指导规则,让企业在开发安全行为规程、培训计划和安全手册的时候有所参考,以确保公司投入资金建立起来的高科技安全屏障不至于形同虚设。他凭借自己的经验,提出了许多防止安全漏洞的建议,并且希望人们不要忘了提防最严重的安全危险——人性。
作者简介:Kevin D. Mitnick (凯文•米特尼克)曾是“黑客”的代名词,他开创了“社会工程学”,是历史上最令FBI头痛的计算机顽徒之一,商业和政府机构都惧他三分;米特尼克的黑客生涯充满传奇,15岁就成功侵入北美空中防务指挥系统,翻遍了美国指向前苏联及其盟国的所有核弹头的数据资料。之后,防守最严密的美国网络系统(美国国防部、五角大楼、中央情报局、美国国家税务局、纽约花旗银行)都成了他闲庭信步之处。米特尼克也是全球首个遭到通缉和逮捕的黑客,出狱后曾一度被禁用计算机和互联网,甚至包括手机和调制解调器。
后来,米特尼克金盆洗手,洗心革面,成了全球广受欢迎的计算机安全专家之一,担任多家企业的安全顾问,并与他人合作成立了洛杉矶咨询公司Defensive Thinking。米特尼克曾登上CourtTV、“早安,美国”、“60分钟”、CNN的“头条新闻”等电视节目,也曾在洛杉矶的KFIAM 640主持每周一次的访谈节目。米特尼克的文章散见于各大新闻杂志和行业杂志,他已多次在重要活动上发表主题演讲。
强推《穿越到清朝》《风流少年升学记》《搜神记》《蛮荒记》《兰陵缭乱》《回到明朝当王爷》《兽血沸腾》《庆余年》《极品家丁》供几个作者和他的书,毕竟好书都是那几个人写的。我下面就列一下我看过的书,且只是狠人的书,或许作者有多本著作,毕竟经历有限,我只举例几本,我看过的或是我认为的精品,没看过的,会专门说一声的。仅是个人意见,望行家和牛人评论跳舞-----《邪气凛然》,都市黑帮,前60章比较YY,后期很棒,-----《恶魔法则》穿越,异界,魔法,玄幻 ,是极品书,-----《天王》,我还没看的新书,呵呵,跳舞书前几章可看性不高,等养肥了再杀,哈哈……撒冷-----《诸神的黄昏》科幻,玄幻,超术,还被改成了网页游戏,而且是作者本人监制的,我还玩了一段时间-----《天擎》网络,黑客,个人势力,一个天才少年的故事,还不错树下野狐-----《搜神记》是洪荒类别的极品书,以及它的续集。拓跋野,蚩尤,神农-----《蛮荒记》搜神记的续集,也是精品的洪荒书月关-----《回到明朝当王爷》穿越,历史题材的精品,历史题材中第一本正真意义上的精品-----《一路彩虹》写的是2000年左右是的创业之路,平凡的人,不平凡的路,可以一看-----《狼神》,狼变成人的故事,个人呢认为一般,简直不敢相信是月关的书-----《大争之世》穿越,历史,战国,很不错的书,正追看中,月关似乎又找到感觉了猫腻-----《庆余年》是重生的极品文啊!读起来特别的舒服,对人物的刻画及其细腻,细节的描写同样无可挑剔,如果要一定要我去捧某写书大大的臭脚的话,我一定会选猫腻,神书啊,极品中的极品,我甚至连他写书后的4、5万字的总结都放过,迷糊中觉得,猫大就是总写也写那么好!-----《朱雀记》是修真的书,作者的文学功底非常棒烟雨江南-----《亵渎》,玄幻魔法的巅峰之作,新人必看之书啊-----《尘缘》,武侠?据说是好书,最近忙,追着数十本书看,实在是看不过来了,不负责任的推荐一下,但还是相信 江南 的,毕竟,亵渎写的,不世一般的牛啊,尤其是结尾,的七日之书,和最后的几章,特别是蚂蚁和鱼的论断绝对将是千年的经典啊,恩,有些激动了,但,那段话,确实经典梦如神机-----《佛本是道》,三教(截、佛、阐)封神之争的力作,中后期些的大气磅礴-----《黑山老妖》,穿越,明末清初,半修真,写杀的不少,但写的这么理直气壮的不多,且,确实不错-----《龙蛇演义》,现代,武功,写国术的极品文,必看方想,-----《师士传说》,机甲类别的书正火的时候的当红作品,嗯,还不错-----《卡徒》,卡片类的小说,有点超现实的意思,异界大陆,还不错骷髅精灵-----《猛龙过江》网游小说,显示和游戏都是同样的生猛-----《机动风暴》,科幻类别的作品,还是比较牛X的高坡-----《魔兽领主》,异界穿越,关键词:巫塔,驯化,杨凌,牧树人,魔兽、巫术高楼大厦-----《僵尸医生》玄幻,修真。一个化身医生,卑鄙,一个亦正亦邪的僵尸医生-----《极限杀戮》 类____别:异能/动作/冒险,未来-----《貌似高手在异界》本书是穿越异大陆的小说-----《兵人》玄幻,次数我没看过,据说还不错七十二编-----《冒牌大英雄》机甲,未来,科幻,玄幻,猥琐而又顶天立地的英雄,我正追看的一本书,排解了不少烦躁,一本极品书,值得一看辰东-----《神墓》超术,武功,神魔,总之是不错的一本玄幻书------《长生界》,修真,龙,圣兽,和《神墓》风格相近的一本书,连载中,就目前看,必将是又一本极品书血红-----《升龙道》现代,都市,修真,血族,黑帮,语言诙谐,还不错-----《逆龙道》未来,都市,修真,血族,黑帮,《升龙道》的续集-----《邪风曲》宋代,修真,搞笑,血红出品,多数精品-----《神魔》 异界大陆,斗气,神,早期的作品,还不错,可看性较棒玄雨-----《小兵传奇》,未来,星战,奇幻类作品的霸道文章,05年的风云小说萧潜-----《飘渺之旅》,修真,修真作品的开山之作,后期的小说中,层次的划分多始于此书-----《岐天路》-,《飘渺之旅》的续集,就是短了点,貌似没有结局,闲得无聊可以看看-----《超级进化》奇幻类别作品,关键词:未来,进化,异能,超术,生命功法。多奇思,较为耐看百世经纶------《飘渺神之旅》,修真,《飘渺之旅》的续集,且写的不错,结局很有意味------《犬神传》,修真,勉强算是《飘渺之旅》的前传大爆炸-----《窃明》,穿越,明末,权臣,很不错的历史题材的军事文海豚-----《21世纪星际走私》,科幻类别作品,关键字:星际联盟,领域者,数学,走私,贵族,地球的崛起,未来。书还是不错的,故事性较强众生------《龙域》,现代,异能,超术,曾创下起点月订阅量最高的记录------《网游之众生1》网游,写的一般------《网游之众生2》网游,写的好事一般风云雷暴------《从零开始》网游,网游类别的巨无霸,都已经1000+章节了墨武------《武林高手在校园》穿越,武功,还不错的群本书------《江山美色》,穿越,连载中的新书,武功,隋唐历史题材的书锦瑟年华------《黄金眼》,异能,超术,现代,透视,珠宝,翡翠,赌石静官------《兽血沸腾》,玄幻,异界大陆,穿越,祭祀,兽族,云天空------《邪神传说》异界,玄幻魔法,文笔和内容都一般,不过还是可以一看的,起点的排行也挺高的------《幻神》穿越,异界,魔幻,幻兽,杀戮,四圣兽,一般,主要是文笔一般------《网游--梦幻现实》,网游,故事讲述主角如何在游戏的影响下,从一个懦弱的,被人欺凌的人,变成一个纵横黑白两道,网游内外的超级霸主的,还可以宛若新衣------《网游-屠龙巫师》网游,比较淫荡的个人主义网游,可以一观------《星战士传说》,异世,星力,印结,玄幻类别的书,还不错,追看中无罪------《流氓高手》游戏竞技,作者比较YD,也比较强大,呵呵------《流氓高手2》游戏竞技------《扬眉》,还是游戏竞技写字板------《仙之雇佣军》,科幻,玄幻,魔法,诸神,雇佣军,比较复杂的一本,故事性还不错,不过可看性一般我吃西红柿------《星辰变》,修仙书,文笔一般的快餐类文学,是西红柿的特点,也是他最大的缺点------《盘龙》,异世大陆,神,七星恶魔,主神,魔法,位面,连载中的新书,又一典型的快餐文学------《寸芒》,修仙,小李飞刀的后人,破碎虚空,西红柿的成名作,因为这本作品,西红柿被大量读者所知道------《星峰传说》,西红柿的早期作品,还可以唐家三少------《惟我独仙》 三少的书,优点在于,每本都一般,还行,可以看------《善良的死神》 缺点在于,每本都一样,一个套路下来,换句话说就是“历史在不断的重演”------《善良的死神》 虽然题材,内容不同,但总的来说,思路是相同的,不过“重演”的还有作品的卖座------《光之子》 开篇和结局方面,也没有大的区别,相似,是三少书的最大特点------《空速星痕》 后来不看再看是因为,你可以猜出主角下一步会怎么样,就无趣了------《狂神》 最近没看,也不知道有进步没有------《琴帝》 --------------- 三少的书以上的皆看过,以下的没看过-------------YD的分割线--------------------------《冰火魔厨》 具体就不说了,随便找个书网,都可以找到三少的书,------《生肖守护神》 看看吧,毕竟是打发时间而已,三少毕竟也是起点老人了啊,签约的白金作家------《斗罗大陆》 这是最近的新书,推荐和点击都是相当不错的,三少的书迷还是蛮多的,在我的博客中,由一篇关于点评三少作品的日志,对联的内容虽然有些过分和片面,不过还是基本将其写书套路叙述出来了。zhttty------《无限恐怖》 无限流的开山之作 生化危机,异形,咒怨,猛鬼街,死神来了,其实还是感觉像变异的网游------《无限未来》都市, 没看过,据说还可以------《魔法纪元》 玄幻 没看过,据说此书一般,实在闲得无聊可以看看天佐------《网游-职业人生》,网游,还不错的一本百万字网游,可以一观狂笑------《狙击王》,科幻类别,关键字:未来,狙击,外星人,神?还不错的一本书,我06年才看的老猪------《紫川》,异世,玄幻,军事,霸主,光明王。作者文笔,驾驭能力俱佳,只是前期将此书太监了,不过最近又有更新,更是写出了大结局,虽时间长了点,但书还是好书。对于新人来说,是一本必看的完本精品,推荐萧鼎------《诛仙》,修真,平凡少年的修真历程,伴随爱情,友情,师门的恩怨,2000年以后的精品休闲小说------《暗黑之路》,玄幻,消失的黑魔法再现人间,神秘的魔法师,暗黑的大帝君不见------《猎场》,未来,星际,光石,高级生物,光族,可以化身为光的人,灵魂,魂符。很不错的设定,值得一看苍天白鹤------《星际之亡灵帝国》,未来,星际,精神、体术,15级,大师,大圆满,帝王,平凡的方鸣魏,机缘下接受了亡灵的传承,演绎了不一样的霸道人生刺血------《狼群》,雇佣军题材的小说,本书是此类作品中精品的精品,没看过这本书,不要说你看过雇佣军类的书。在一次暑期的度假旅游中,大学生刑天意外遭到劫持。凭借天生的战斗能力和丰富的军事知识,刑天成功躲过被猎杀的命运,也因此他被国际知名的雇佣军组织“狼群”相中,开始了他的雇佣兵生涯。战争无情,兄弟有义。又见青山------《悍卒》,未来,超术,此书还不错,可以一观风上忍------《绯色天空》,都市,异体,异能超术,书中的诸多人物,都拥有或强大或实用的独特异能,对异能的描写,非常不错,其中更有感人的姐弟情。结尾的一个大轮回,也同样不错。油炸包子------《莲花宝鉴》,玄幻,异界,穿越。这是一个关于童子功的故事,一个可怜的男人,被人强迫学了一套阴毒的功法,神功大成之前不得近女色,不然《莲花宝鉴》便会‘咔嚓’一声帮他自宫!! 至于如何才算成功,这就要靠某位可怜的男人拼命去做善事,行善积德,积攒那么‘一点点’微不足道的仙家愿力。 于是,我们的主角誓要拼搏奋斗,做遍天下善事,助尽...-------------------------------此书不错,很值得一看------《异界兽医》,穿越,异界,玄幻,兽医。龙?算什么!比蒙巨兽?一边趴着去!所有魔兽都给我老实点!!惹火了老子有你们好看的! 国王?没听过!帝国首富?把钱留下!大陆第一高手?垃圾!没有金币美女,就等着你们的魔宠病死吧 靠!我是兽医我怕谁?! 一个兽医,在一个以魔兽为国家最终武力的大陆,会发生什么事情? ...-------------------------------此书不错,值得一看忘语-----《凡人修仙传》,奇幻,修仙。奇妙的修仙者,未知的大陆和乱星海,一个普通的山村穷小子,偶然之下,进入到当地的江湖小门派,成了一名记名弟子。他以这样的身份,如何在门派中立足?又如何以平庸的资质,进入到修仙者的行列?和其他巨枭魔头,仙宗仙师并列于山海内外?--------------最近追看的一本书,快餐类文学古剑锋-----《星际盗墓》,星际,未来,盗墓。生长在人类贫民窟星球的易水寒本是无名矿工,从事钻探和探脉工作,一次偶然机会遇到改变其一生命运的木先生(墓先生),凭借着自己的半古中国半精灵血统终于成为一代盗王。书的文笔一般,不过故事性还是不错的,可以一看莫仁-----《星战英雄》, 第四部星战英雄开山之作。,确实是一本好书,强烈推荐,异时空,能武类作品中精品-----《星路迷踪》 无元世纪是莫仁创作幻想的故事,时间纵横大约一千余年,第五部星路谜踪其实就是星战英雄的续集。-----《移猎蛮荒》 第三部,那时合成人式微,地球分为无皇统治与新皇统治,叙述两地之争端与结果。该系列书,三、四、五可在 飞feiku网.com上下载到,如果有人能找到第一、二部,请务必联系我,谢谢-----《人生如梦》 第一部,大约是二十一世纪初的故事。-----《风起云涌》 第二部,风起云涌主要是无祖弟子与合成人争斗的故事。永远的流浪者-----《红尘有梦》,现在,商业,武功,大国的复兴。电脑技术,梅山酒业。很不错的一本书,作者的文学功底相当深厚,驾驭能力也不错,尤其对商业和主角的感情九个刻画的入木三分。而且,貌似在起点上就可以免费看到全部章节。可看性相当高的一本书。
黑客定义
--------------------------------------------------------------------------------
黑客是英文“HACKER”的音译。动词原形为“HACK”,意为“劈”、“砍”。英文词典是这样解释黑客行为:未经授权进入一个计算机的存储系统,如数据库。中文译成“黑客”贬义比英文原义似乎略重,有“未经允许”等不合法的含义。另一种说法是,HACK是本世纪早期麻省理工学院俚语,有“恶作剧”之意,尤其指手法巧妙,技术高明的恶作剧,并且带有反既有体制的色彩。
四代黑客铸就了网络
有人说,美国人创造了黑客,如同他们创造了牛仔。
本世纪60至70年代,一群大学计算机系教室里的知识分子利用“分时系统”技术把计算机主机变成了事实上的个人计算机,从而使更多的人有机会接触到计算机。这些人就是第一代黑客。当时做一名计算机黑客是一件很荣耀的事,它意味着对电脑的全身心的投入,虽然可能被外人视为疯狂之举。
70年代后期,第二代黑客领头人是大名鼎鼎的史蒂夫。乔布斯、史蒂夫、伍兹尼亚克和费尔森斯坦,发明并产生了个人计算机。他们都是非学术界的,属铁杆反文化的类型。作为坚定的反文化分子,他们使计算机王国的老大IBM颜面尽失。
80年代初出现的第三代黑客,为个人计算机设计了各种应用教育和娱乐程序。特别是米彻·凯普发明的LOTUS1 1-2-3电子报表程序促成了IBM PC的成功。
第四代黑客出现在80年代中期。他们发明了包罗万象的电子公告牌(BBS)和自由平等的以非层级方式连接的USENET,并且将美国国防部的阿帕网(ARPANET)改造成了今天的互联网络。
黑客的“道德准则”
互联网现在有上千万用户,平均年龄为30岁。很多人深信,就像个人计算机改变了80年代一样,互联网将改变90年代。
“想真正成为黑客,你必须真枪实弹去做黑客应该做的事情。”这是黑客的宣言,并且广告天下,他们声称:不要将你已破解的任何信息与人分享,除非此人绝对可以信赖。不在家庭电话中谈论你HACK的任何事情。当你发送相关信息的BBS时,对你当前所做的黑事尽可能说得含糊一些,以避免BBS受到警告。将你的黑客资料放在安全的地方。在BBS上POST文章的时候不要使用真名和真实的电话号码。如果你黑了某个系统,绝对不要留下任何蛛丝马迹。
显然,一些所谓的道德准则是需要打上一个引号的。但也确实有一些是较为人称道的。如:不要侵入或破坏政府机关的主机;不恶意破坏任何系统;不破化别人的软件或资料……
一切信息都应该是免费的
“一切信息都应该是免费的”。黑客们也有自己的伦理原则。他们深信,任何一个人都能在计算机上创造艺术与美,计算机能够使生活变得更美好。
黑客最重要的信条是不相信权威当局,提倡依*自己。他们把美国已故肯尼迪的话,“不要问你的国家能为你做些什么,要问你能为国家做些什么”改成了“不要问你的国家能为你做些什么,你自己做”。因此,他们中大多数人一改过去学术界蔑视商界的传统,半途辍学支办自己的公司。他们认为信息应该是免费的信息创造了“免费软件”和“共享软件”的概念,使得每个需要这些软件的人都可以得到它们。
坚持“三项基本原则”
国外《PHRACK》杂志被认为是黑客的“官方”新闻通讯,它把黑客的思想扩展成一些基本原则,被概括为一些基本原则。主要内容为“因为设备的高代价超出了大多数黑客的财力,它在感觉上造成的结果是,劈和砍是把计算机知识传给大众的唯一办法”。黑客们坚决反对“权利”只属于那些有权进入和使用现代技术的群体。
基于上述的分析来看,要认识黑客的确不是一件容易的事。不过我们似乎已经明白,黑客不应该总在贬义上被使用。而是应该记住雨果、康沃尔在《黑客手册》一书说的话:“黑客活动的乐趣和报偿纯粹是智力上的”,他们“不过沿袭了一个长期的历史传统,人类社会中,总有那么一批人对机器和技术着迷,他们使用技术时抱着一种嬉戏的态度,以观察会有什么结果发生”。
还有我希望提醒大家严格遵守守则,另外中国的法律在健全,请不要随意做破坏网络的事。
---什么是黑客?
Jargon File中对“黑客”一词给出了很多个定义,大部分定义都涉及高超的编程技术,强烈的解决问题和克服限制的欲望。如果你想知道如何成为一名黑客,那么好,只有两方面是重要的。(态度和技术)
长久以来,存在一个专家级程序员和网络高手的共享文化社群,其历史可以追溯到几十年前第一台分时共享的小型机和最早的ARPAnet实验时期。 这个文化的参与者们创造了“黑客”这个词。 黑客们建起了Internet。黑客们使Unix操作系统成为今天这个样子。黑客们搭起了Usenet。黑客们让WWW正常运转。如果你是这个文化的一部分,如果你已经为它作了些贡献,而且圈内的其他人也知道你是谁并称你为一个黑客,那么你就是一名黑客。
黑客精神并不仅仅局限于软件黑客文化圈中。有些人同样以黑客态度对待其它事情如电子和音乐---事实上,你可以在任何较高级别的科学和艺术中发现它。软件黑客们识别出这些在其他领域同类并把他们也称作黑客---有人宣称黑客实际上是独立于他们工作领域的。 但在本文中,我们将注意力集中在软件黑客的技术和态度,以及发明了“黑客”一词的哪个共享文化传统之上。
另外还有一群人,他们大声嚷嚷着自己是黑客,实际上他们却不是。他们是一些蓄意破坏计算机和电话系统的人(多数是青春期的少年)。真正的黑客把这些人叫做“骇客”(cracker),并不屑与之为伍。多数真正的黑客认为骇客们是些不负责任的懒家伙,还没什么大本事。专门以破坏别人安全为目的的行为并不能使你成为一名黑客, 正如拿根铁丝能打开汽车并不能使你成为一个汽车工程师。不幸的是,很多记者和作家往往错把“骇客”当成黑客;这种做法激怒真正的黑客。
根本的区别是:黑客们建设,而骇客们破坏。
如果你想成为一名黑客,继续读下去。如果你想做一个骇客,去读 alt.2600 新闻组,并在发现你并不像自己想象的那么聪明的时候去坐5到10次监狱。 关于骇客,我只想说这么多。
---黑客的态度
黑客们解决问题,建设事物,信仰自由和双向的帮助,人人为我, 我为人人。
要想被认为是一名黑客,你的行为必须显示出你已经具备了这种态度。要想做的好象你具备这种态度,你就不得不真的具备这种态度。但是如果你想靠培养黑客态度在黑客文化中得到承认,那就大错特错了。因为成为具备这些特质的这种人对你自己非常重要,有助于你学习,并给你提供源源不断的活力。同所有有创造性的艺术一样,成为大师的最有效方法就是模仿大师的精神---不是仅从理智上,更要从感情上进行模仿。
So,如果你想做一名黑客,请重复以下事情直到你相信它们:
1 这世界充满待解决的迷人问题
做一名黑客有很多乐趣,但却是些要费很多气力方能得到的乐趣。 这些努力需要动力。成功的运动员从健壮体魄,挑战自我极限中汲取动力。同样,做黑客,你必须
要有从解决问题,磨练技术,锻炼智力中得到基本的热望。如果你还不是这类人又想做黑客,你就要设法成为这样的人。否则你会发现,你的黑客热情会被其他诱惑无情地吞噬掉---如金钱、性和社会上的虚名。
(同样你必须对你自己的学习能力建立信心---相信尽管你对某问题所知不多,但如果你一点一点地学习、试探,你最终会掌握并解决它。)
2. 一个问题不应该被解决两次
聪明的脑瓜是宝贵的,有限的资源。当这个世界还充满其他有待解决的有趣问题之时,他们不应该被浪费在重新发明轮子这些事情上。 作为一名黑客,你必须相信其他黑客的思考时间是宝贵的---因此共享信息,解决问题并发布结果给其他黑客几乎是一种道义,这样其他人就可以去解决新问题而不是重复地对付旧问题。
(你不必认为你一定要把你的发明创造公布出去,但这样做的黑客是赢得大家尊敬最多的人。卖些钱来给自己养家糊口,买房买车买计算机甚至发大财和黑客价值也是相容的,只要你别忘记你还是个黑客。)
3. 无聊和乏味的工作是罪恶
黑客们应该从来不会被愚蠢的重复性劳动所困扰,因为当这种事情发生时就意味着他们没有在做只有他们才能做的事情---解决新问题。这样的浪费伤害每一个人。因此,无聊和乏味的工作不仅仅是令人不舒服而已,它们是极大的犯罪。 要想做的象个黑客,你必须完全相信这点并尽可能多地将乏味的工作自动化,不仅为你自己,也为了其他人(尤其是其他黑客们)。
(对此有一个明显的例外。黑客们有时也做一些重复性的枯燥工作以进行“脑力休息”,或是为练熟了某个技巧,或是获得一些除此无法获得的经验。但这是他自己的选择---有脑子的人不应该被迫做无聊的活儿。)
4 自由就是好
黑客们是天生的反权威主义者。任何能向你发命令的人会迫使你停止解决令你着迷的问题,同时,按照权威的一般思路,他通常会给出一些极其愚昧的理由。因此,不论何时何地,任何权威,只要他压迫你或其他黑客,就要和他斗到底。
(这并非说任何权力都不必要。儿童需要监护,罪犯也要被看管起来。 如果服从命令得到某种东西比起用其他方式得到它更节约时间,黑客会同意接受某种形式的权威。但这是一个有限的、特意的交易;权力想要的那种个人服从不是你的给予,而是无条件的服从。)
权力喜爱审查和保密。他们不信任自愿的合作和信息共享---他们只喜欢由他们控制的合作。因此,要想做的象个黑客,你得对审查、保密,以及使用武力或欺骗去压迫人们的做法有一种本能的反感和敌意。
5. 态度不能替代能力
要做一名黑客,你必须培养起这些态度。但只具备这些态度并不能使你成为一名黑客,就象这并不能使你成为一个运动健将和摇滚明星一样。成为一名黑客需要花费智力,实践,奉献和辛苦。
因此,你必须学会不相信态度,并尊重各种各样的能力。黑客们不会为那些故意装模做样的人浪费时间,但他们却非常尊重能力---尤其是做黑客的能力,不过任何能力总归是好的。具备很少人才能掌握的技术方面的能力尤其为好,而具备那些涉及脑力、技巧和聚精会神的能力为最好。
如果你尊敬能力,你会享受提高自己能力的乐趣---辛苦的工作和奉献会变成一种高度娱乐而非贱役。 要想成为一名黑客,这一点非常重要。
---基本黑客技术
黑客态度是重要的,但技术更加重要。态度无法替代技术,在你被别的黑客称为黑客之前,有一套基本的技术你必须掌握。 这套基本技术随着新技术的出现和老技术的过时也随时间在缓慢改变。例如,过去包括使用机器码编程,而知道最近才包括了HTML语言。但现在明显包括以下技术:
1 学习如何编程
这当然是最基本的黑客技术。如果你还不会任何计算机语言,我建议你从Python开始。它设计清晰,文档齐全,对初学者很合适。尽管是一门很好的初级语言,它不仅仅只是个玩具。它非常强大,灵活,也适合做大型项目。
但是记住,如果你只会一门语言,你将不会达到黑客所要求的技术水平,甚至也不能达到一个普通程序员的水平---你需要学会如何以一个通用的方法思考编程问题,独立于任何语言。要做一名真正的黑客,你需要学会如何在几天内通过一些手册,结合你现在所知,迅速掌握一门新语言。这意味着你应该学会几种不同的语言。
如果要做一些重要的编程,你将不得不学习C语言,Unix的核心语言。其他对黑客而言比较重要的语言包括Perl和LISP。 Perl很实用,值得一学;它被广泛用于活动网页和系统管理,因此即便你从不用Perl写程序,至少也应该能读懂它。 LISP 值得学习是因为当你最终掌握了它你会得到丰富的经验;这些经验使你在以后的日子里成为一个更好的程序员,即使你实际上可能很少使用LISP本身。
当然,实际上你最好四种都会。 (Python, C, Perl, and LISP). 除了是最重要的四种基本语言,它们还代表了四种非常不同的编程方法,每种都会让你受益非浅。
这里我无法完整地教会你如何编程---这是个复杂的活儿。但我可以告诉你,书本和课程也不能作到。几乎所有最好的黑客都是自学成材的。真正能起作用的就是去亲自读代码和写代码。
学习如何编程就象学习用自然语言写作一样。最好的做法是读一些大师的名著,试着自己写点东西,再读些,再写点,又读些,又写点....如此往复,直到你达到自己在范文中看到的简洁和力量。
过去找到好的代码去读是困难的,因为很少有大型程序的可用源代码能让新手练手。这种状况已经得到了很大的改善;现在有很多可用的开放源码软件,编程工具和操作系统(全都有黑客写成)。这使我们自然地来到第二个话题...
2 得到一个开放源码的Unix并学会使用、运行它
我假设你已经拥有了一台个人计算机或者有一个可用的( 今天的孩子们真幸福 :-) )。新手们最基本的一步就是得到一份Linux或BSD-Unix,安装在个人计算机上,并运行它。
当然,这世界上除了Unix还有其他操作系统。但它们都是以二进制形式发送的---你无法读到它的源码,更不可能修改它。尝试在DOS或Windows的机器上学习黑客技术,就象是在腿上绑了铁块去学跳舞。
除此之外,Unix还是Internet的操作系统。你可以不知道Unix而学会用Internet,但不懂它你就无法成为一名Internet黑客。因为这个原因,今天的黑客文化在很大程度上是以Unix为中心的。(这点并不总是真的,一些很早的黑客对此很不高兴,但Unix和Internet之间的共生关系已是如此之强,甚至连微软也无可奈何)
So,装一个Unix---我个人喜欢Linux,不过也有其他选择。(你也可以在同一台机器上同时运行DOS,Windows和Linux)学会它。运行它。用它跟Internet对话。读它的代码。试着去修改他。你会得到比微软操作系统上好的多的编程工具(包括C,Lisp, Python, and Perl),你会得到乐趣,并将学到比你想象的更多知识。
关于学习Unix的更多信息,请看 The Loginataka.
要得到Linux,请看: 哪里能得到 Linux.
3 学会如何使用WWW和写HTML
大多黑客文化建造的东西都在你看不见的地方发挥着作用,帮助工厂、办公室和大学正常运转,表面上很难看到它对他人的生活的影响。Web是一个大大的例外。即便政客也同意,这个巨大而耀眼的黑客玩具正在改变整个世界。单是这个原因(还有许多其它的), 你就需要学习如何掌握Web。
这并不是仅仅意味着如何使用浏览器(谁都会),而是要学会如何写HTML,Web的标记语言。如果你不会编程,写HTML会教你一些有助于学习的思考习惯。因此,先建起自己的主页。
但仅仅建一个主页也不能使你成为一名黑客。 Web里充满了各种网页。多数是无意义的,零信息量垃圾。
要想有价值,你的网页必须有内容---必须有趣或对其它黑客有用。这样,我们来到下一个话题....
---黑客文化中的地位
象大部分不涉及金钱的文化一样,黑客王国的运转靠声誉维护。你设法解决有趣的问题,但它们到底多有趣,你的解法有多好,是要有那些和你具有同样技术水平的人或比你更牛的人去评判的。
相应地,当你在玩黑客游戏时,你知道,你的分数要靠其他黑客对你的技术的评估给出。(这就是为什么只有在其它黑客称你为黑客是,你才算得上是一名黑客)这个事实常会被黑客是一项孤独的工作这一印象所减弱;它也会被另一个黑客文化的禁忌所减弱(此禁忌的效力正在减弱但仍很强大):拒绝承认自我或外部评估是一个人的动力。
特别地,黑客王国被人类学家们称为一种精英文化。在这里你不是凭借你对别人的统治来建立地位和名望,也不是靠美貌,或拥有其他人想要的东西,而是靠你的奉献。尤其是奉献你的时间,你的才智和你的技术成果。
要获得其他黑客的尊敬,你可以做以下五种事情:
1. 写开放源码的软件
第一个(也是最基本和传统的)是写些被其他黑客认为有趣或有用的程序,并把程序的原代码公布给大家共享。
(过去我们称之为“自由软件-free software”,但这却使很多不知free的精确含义的人感到不解。现在我们很多人使用“开放源码-open source”这个词)
黑客王国里最受尊敬的大牛们是那些写了大型的、具有广泛用途的软件,并把它们公布出去,使每人都在使用他的软件的人。
2. 帮助测试并修改开放源码的软件
黑客们也尊敬也那些使用、测试开放源码软件的人。在这个并非完美的世界上,我们不可避免地要花大量软件开发的时间在测试和抓臭虫阶段。 这就是为什么任何开放源码的作者稍加思考后都会告诉你好的beta测试员象红宝石一样珍贵。 (他知道如何清楚描述出错症状,很好地定位错误,能忍受快速发布的软件中的bug,愿意使用一些简单的诊断工具) 甚至他们中的一个能判断出哪个测试阶段是延长的、令人精疲力尽的噩梦,哪个只是一个有益健康的玩意儿。
如果你是个新手,试着找一个赶兴趣的正在开发的程序,作一个好的beta测试员。从帮着测试,到帮着抓臭虫,到最后帮着改程序,你会不断进步。以后你写程序时,会有别人来帮你,你就得到了你当初善举的回报。
3. 公布有用的信息
另一个好事是收集整理网页上有用有趣的信息或文档如FAQ。许多主要FAQ的维护者和其他开放源码的作者一样受到大家的尊敬。
4. 帮助维护基础设施的运转
黑客文化是靠自愿者运转的。要使Internet能正常工作,就要有大量枯燥的工作不得不去完成----管理mail list,newsgroup,维护大量文档,开发RFC和其它技术标准等等。做这类事情的人会得到很多人的尊敬,因为每人都知道这些事情是耗时耗力的苦役,不象编码那样好玩。做这些事情需要毅力。
5. 为黑客文化本身服务
最后,你可以为这个文化本身服务(例如象我这样,写一个“如何成为黑客”的初级教程 :-) )(hehe,象我这样把它翻成中文 :-) ) 这并非一定要在你已经在这里呆了很久,精通所有以上4点,获得一定声誉后后才能去做。
黑客文化没有领袖。精确地说,它确实有些文化英雄和部落长者和历史学家和发言人。若你在这圈内呆的够长,你或许成为其中之一。
记住:黑客们不相信他们的部落长者的自夸的炫耀,因此很明显地去追求这种名誉是危险的。你必须具备基本的谦虚和优雅。
---黑客和怪人(Nerd)的联系
同流行的传说相反,做一名黑客并不一定要你是个怪人。然而,很多黑客都是怪人。做一个出世者有助于你集中精力进行更重要的事情,如思考和编程。
因此,很多黑客都愿意接受“怪人”这个标签,更有甚者愿意使用“傻子(geek)”一词并自以为豪---这是宣布他们与主流社会不合作的声明。
如果你能集中足够的精力来做好黑客同时还能有正常的生活,这很好。今天作到这一点比我在1970年代是个新手是要容易的多。今天主流文化对技术怪人要友善的多。甚至有更多的人意识到黑客通常更富爱心,是块很好的做恋人和配偶的材料。 更多信息见 Girl's Guide to Geek Guys.
如果你因为生活上不如意而为做黑客而吸引,那也没什么---至少你不会分神了。或许以后你会找到自己的另一半。
---风格的意义
重申一下,做一名黑客,你必须进入黑客精神之中。当你不在计算机边上时,你仍然有很多事情可做。它们并不能替代真正的编程(没有什么能替代编程),但很多黑客都那么做,并感到它们与黑客精神存在一种本质的关联。
阅读科幻小说。参加科幻小说讨论会。(一个很好的寻找黑客的场合)
研究禅宗,或练功习武。
练就一双精确的耳朵,学会鉴赏特别的音乐。学会玩某种乐器,或唱歌。
提高对双关语的鉴赏。
学会流畅地用母语写作。(令人惊讶的时,我所知道的所有最棒的黑客,都是很不错的作家)
这些事情,你做的越多,你就越适合做黑客。至于为什么偏偏是这些事情,原因并不很清楚,但它们都涉及到了左-右脑的综合技巧,这似乎是关键所在。(黑客们既需要清晰的逻辑思维,有时也需要强烈的跳出逻辑之外的直觉)
最后,还有一些不要去做的事情。
不要使用愚蠢的,过于哗众取宠的ID
不要自称为网络崩客(punk) ,也不要对那些人浪费时间
不要寄出充满拼写和语法错误的email,或张贴错误百出的文章
做以上的事情,会使大大损害你的声誉。黑客们个个记忆超群---你将需要数年的时间让他们忘记你的愚蠢。
什么是黑客?
黑客一词,源于英文Hacker,原指热心于计算机技术,水平高超的电脑专家,尤其是程序设计人员。
但到了今天,黑客一词已被用于泛指那些专门利用电脑搞破坏或恶作剧的家伙。对这些人的正确英文叫法是Cracker,有人翻译成“骇客”。
黑客和骇客根本的区别是:黑客们建设,而骇客们破坏。
---什么是黑客?
Jargon File中对“黑客”一词给出了很多个定义,大部分定义都涉及高超的编程技术,强烈的解决问题和克服限制的欲望。如果你想知道如何成为一名黑客,那么好,只有两方面是重要的。(态度和技术)
长久以来,存在一个专家级程序员和网络高手的共享文化社群,其历史可以追溯到几十年前第一台分时共享的小型机和最早的ARPAnet实验时期。 这个文化的参与者们创造了“黑客”这个词。 黑客们建起了Internet。黑客们使Unix操作系统成为今天这个样子。黑客们搭起了Usenet。黑客们让WWW正常运转。如果你是这个文化的一部分,如果你已经为它作了些贡献,而且圈内的其他人也知道你是谁并称你为一个黑客,那么你就是一名黑客?
黑客精神并不仅仅局限于软件黑客文化圈中。有些人同样以黑客态度对待其它事情如电子和音乐---事实上,你可以在任何较高级别的科学和艺术中发现它。软件黑客们识别出这些在其他领域同类并把他们也称作黑客---有人宣称黑客实际上是独立于他们工作领域的。 但在本文中,我们将注意力集中在软件黑客的技术和态度,以及发明了“黑客”一词的哪个共享文化传统之上。
另外还有一群人,他们大声嚷嚷着自己是黑客,实际上他们却不是。他们是一些蓄意破坏计算机和电话系统的人(多数是青春期的少年)。真正的黑客把这些人叫做“骇客”(cracker),并不屑与之为伍。多数真正的黑客认为骇客们是些不负责任的懒家伙,还没什么大本事。专门以破坏别人安全为目的的行为并不能使你成为一名黑客, 正如拿根铁丝能打开汽车并不能使你成为一个汽车工程师。不幸的是,很多记者和作家往往错把“骇客”当成黑客;这种做法激怒真正的黑客。
根本的区别是:黑客们建设,而骇客们破坏。
如果你想成为一名黑客,继续读下去。如果你想做一个骇客,去读 alt.2600 新闻组,并在发现你并不像自己想象的那么聪明的时候去坐5到10次监狱。 关于骇客,我只想说这么多。
---黑客的态度
黑客们解决问题,建设事物,信仰自由和双向的帮助,人人为我, 我为人人。
要想被认为是一名黑客,你的行为必须显示出你已经具备了这种态度。要想做的好象你具备这种态度,你就不得不真的具备这种态度。但是如果你想靠培养黑客态度在黑客文化中得到承认,那就大错特错了。因为成为具备这些特质的这种人对你自己非常重要,有助于你学习,并给你提供源源不断的活力。同所有有创造性的艺术一样,成为大师的最有效方法就是模仿大师的精神---不是仅从理智上,更要从感情上进行模仿。
So,如果你想做一名黑客,请重复以下事情直到你相信它们:
1 这世界充满待解决的迷人问题
做一名黑客有很多乐趣,但却是些要费很多气力方能得到的乐趣。 这些努力需要动力。成功的运动员从健壮体魄,挑战自我极限中汲取动力。同样,做黑客,你必须
要有从解决问题,磨练技术,锻炼智力中得到基本的热望。如果你还不是这类人又想做黑客,你就要设法成为这样的人。否则你会发现,你的黑客热情会被其他诱惑无情地吞噬掉---如金钱、性和社会上的虚名。
(同样你必须对你自己的学习能力建立信心---相信尽管你对某问题所知不多,但如果你一点一点地学习、试探,你最终会掌握并解决它。)
2. 一个问题不应该被解决两次
聪明的脑瓜是宝贵的,有限的资源。当这个世界还充满其他有待解决的有趣问题之时,他们不应该被浪费在重新发明轮子这些事情上。 作为一名黑客,你必须相信其他黑客的思考时间是宝贵的---因此共享信息,解决问题并发布结果给其他黑客几乎是一种道义,这样其他人就可以去解决新问题而不是重复地对付旧问题。
(你不必认为你一定要把你的发明创造公布出去,但这样做的黑客是赢得大家尊敬最多的人。卖些钱来给自己养家糊口,买房买车买计算机甚至发大财和黑客价值也是相容的,只要你别忘记你还是个黑客。)
3. 无聊和乏味的工作是罪恶
黑客们应该从来不会被愚蠢的重复性劳动所困扰,因为当这种事情发生时就意味着他们没有在做只有他们才能做的事情---解决新问题。这样的浪费伤害每一个人。因此,无聊和乏味的工作不仅仅是令人不舒服而已,它们是极大的犯罪。 要想做的象个黑客,你必须完全相信这点并尽可能多地将乏味的工作自动化,不仅为你自己,也为了其他人(尤其是其他黑客们)。
(对此有一个明显的例外。黑客们有时也做一些重复性的枯燥工作以进行“脑力休息”,或是为练熟了某个技巧,或是获得一些除此无法获得的经验。但这是他自己的选择---有脑子的人不应该被迫做无聊的活儿。)
4 自由就是好
黑客们是天生的反权威主义者。任何能向你发命令的人会迫使你停止解决令你着迷的问题,同时,按照权威的一般思路,他通常会给出一些极其愚昧的理由。因此,不论何时何地,任何权威,只要他压迫你或其他黑客,就要和他斗到底。
(这并非说任何权力都不必要。儿童需要监护,罪犯也要被看管起来。 如果服从命令得到某种东西比起用其他方式得到它更节约时间,黑客会同意接受某种形式的权威。但这是一个有限的、特意的交易;权力想要的那种个人服从不是你的给予,而是无条件的服从。)
权力喜爱审查和保密。他们不信任自愿的合作和信息共享---他们只喜欢由他们控制的合作。因此,要想做的象个黑客,你得对审查、保密,以及使用武力或欺骗去压迫人们的做法有一种本能的反感和敌意。
5. 态度不能替代能力
要做一名黑客,你必须培养起这些态度。但只具备这些态度并不能使你成为一名黑客,就象这并不能使你成为一个运动健将和摇滚明星一样。成为一名黑客需要花费智力,实践,奉献和辛苦。
因此,你必须学会不相信态度,并尊重各种各样的能力。黑客们不会为那些故意装模做样的人浪费时间,但他们却非常尊重能力---尤其是做黑客的能力,不过任何能力总归是好的。具备很少人才能掌握的技术方面的能力尤其为好,而具备那些涉及脑力、技巧和聚精会神的能力为最好。
如果你尊敬能力,你会享受提高自己能力的乐趣---辛苦的工作和奉献会变成一种高度娱乐而非贱役。 要想成为一名黑客,这一点非常重要。
---基本黑客技术
黑客态度是重要的,但技术更加重要。态度无法替代技术,在你被别的黑客称为黑客之前,有一套基本的技术你必须掌握。 这套基本技术随着新技术的出现和老技术的过时也随时间在缓慢改变。例如,过去包括使用机器码编程,而知道最近才包括了HTML语言。但现在明显包括以下技术:
1 学习如何编程
这当然是最基本的黑客技术。如果你还不会任何计算机语言,我建议你从Python开始。它设计清晰,文档齐全,对初学者很合适。尽管是一门很好的初级语言,它不仅仅只是个玩具。它非常强大,灵活,也适合做大型项目。
但是记住,如果你只会一门语言,你将不会达到黑客所要求的技术水平,甚至也不能达到一个普通程序员的水平---你需要学会如何以一个通用的方法思考编程问题,独立于任何语言。要做一名真正的黑客,你需要学会如何在几天内通过一些手册,结合你现在所知,迅速掌握一门新语言。这意味着你应该学会几种不同的语言。
如果要做一些重要的编程,你将不得不学习C语言,Unix的核心语言。其他对黑客而言比较重要的语言包括Perl和LISP。 Perl很实用,值得一学;它被广泛用于活动网页和系统管理,因此即便你从不用Perl写程序,至少也应该能读懂它。 LISP 值得学习是因为当你最终掌握了它你会得到丰富的经验;这些经验使你在以后的日子里成为一个更好的程序员,即使你实际上可能很少使用LISP本身。
当然,实际上你最好四种都会。 (Python, C, Perl, and LISP). 除了是最重要的四种基本语言,它们还代表了四种非常不同的编程方法,每种都会让你受益非浅。
这里我无法完整地教会你如何编程---这是个复杂的活儿。但我可以告诉你,书本和课程也不能作到。几乎所有最好的黑客都是自学成材的。真正能起作用的就是去亲自读代码和写代码。
学习如何编程就象学习用自然语言写作一样。最好的做法是读一些大师的名著,试着自己写点东西,再读些,再写点,又读些,又写点....如此往复,直到你达到自己在范文中看到的简洁和力量。
过去找到好的代码去读是困难的,因为很少有大型程序的可用源代码能让新手练手。这种状况已经得到了很大的改善;现在有很多可用的开放源码软件,编程工具和操作系统(全都有黑客写成)。这使我们自然地来到第二个话题...
2 得到一个开放源码的Unix并学会使用、运行它
我假设你已经拥有了一台个人计算机或者有一个可用的( 今天的孩子们真幸福 :-) )。新手们最基本的一步就是得到一份Linux或BSD-Unix,安装在个人计算机上,并运行它。
当然,这世界上除了Unix还有其他操作系统。但它们都是以二进制形式发送的---你无法读到它的源码,更不可能修改它。尝试在DOS或Windows的机器上学习黑客技术,就象是在腿上绑了铁块去学跳舞。
除此之外,Unix还是Internet的操作系统。你可以不知道Unix而学会用Internet,但不懂它你就无法成为一名Internet黑客。因为这个原因,今天的黑客文化在很大程度上是以Unix为中心的。(这点并不总是真的,一些很早的黑客对此很不高兴,但Unix和Internet之间的共生关系已是如此之强,甚至连微软也无可奈何)
So,装一个Unix---我个人喜欢Linux,不过也有其他选择。(你也可以在同一台机器上同时运行DOS,Windows和Linux)学会它。运行它。用它跟Internet对话。读它的代码。试着去修改他。你会得到比微软操作系统上好的多的编程工具(包括C,Lisp, Python, and Perl),你会得到乐趣,并将学到比你想象的更多知识。
关于学习Unix的更多信息,请看 The Loginataka.
要得到Linux,请看: 哪里能得到 Linux.
3 学会如何使用WWW和写HTML
大多黑客文化建造的东西都在你看不见的地方发挥着作用,帮助工厂、办公室和大学正常运转,表面上很难看到它对他人的生活的影响。Web是一个大大的例外。即便政客也同意,这个巨大而耀眼的黑客玩具正在改变整个世界。单是这个原因(还有许多其它的), 你就需要学习如何掌握Web。
这并不是仅仅意味着如何使用浏览器(谁都会),而是要学会如何写HTML,Web的标记语言。如果你不会编程,写HTML会教你一些有助于学习的思考习惯。因此,先建起自己的主页。
但仅仅建一个主页也不能使你成为一名黑客。 Web里充满了各种网页。多数是无意义的,零信息量垃圾。
要想有价值,你的网页必须有内容---必须有趣或对其它黑客有用。这样,我们来到下一个话题....
---黑客文化中的地位
象大部分不涉及金钱的文化一样,黑客王国的运转靠声誉维护。你设法解决有趣的问题,但它们到底多有趣,你的解法有多好,是要有那些和你具有同样技术水平的人或比你更牛的人去评判的。
相应地,当你在玩黑客游戏时,你知道,你的分数要靠其他黑客对你的技术的评估给出。(这就是为什么只有在其它黑客称你为黑客是,你才算得上是一名黑客)这个事实常会被黑客是一项孤独的工作这一印象所减弱;它也会被另一个黑客文化的禁忌所减弱(此禁忌的效力正在减弱但仍很强大):拒绝承认自我或外部评估是一个人的动力。
特别地,黑客王国被人类学家们称为一种精英文化。在这里你不是凭借你对别人的统治来建立地位和名望,也不是靠美貌,或拥有其他人想要的东西,而是靠你的奉献。尤其是奉献你的时间,你的才智和你的技术成果。
要获得其他黑客的尊敬,你可以做以下五种事情:
1. 写开放源码的软件
第一个(也是最基本和传统的)是写些被其他黑客认为有趣或有用的程序,并把程序的原代码公布给大家共享。
(过去我们称之为“自由软件-free software”,但这却使很多不知free的精确含义的人感到不解。现在我们很多人使用“开放源码-open source”这个词)
黑客王国里最受尊敬的大牛们是那些写了大型的、具有广泛用途的软件,并把它们公布出去,使每人都在使用他的软件的人。
2. 帮助测试并修改开放源码的软件
黑客们也尊敬也那些使用、测试开放源码软件的人。在这个并非完美的世界上,我们不可避免地要花大量软件开发的时间在测试和抓臭虫阶段。 这就是为什么任何开放源码的作者稍加思考后都会告诉你好的beta测试员象红宝石一样珍贵。 (他知道如何清楚描述出错症状,很好地定位错误,能忍受快速发布的软件中的bug,愿意使用一些简单的诊断工具) 甚至他们中的一个能判断出哪个测试阶段是延长的、令人精疲力尽的噩梦,哪个只是一个有益健康的玩意儿。
如果你是个新手,试着找一个赶兴趣的正在开发的程序,作一个好的beta测试员。从帮着测试,到帮着抓臭虫,到最后帮着改程序,你会不断进步。以后你写程序时,会有别人来帮你,你就得到了你当初善举的回报。
3. 公布有用的信息
另一个好事是收集整理网页上有用有趣的信息或文档如FAQ。许多主要FAQ的维护者和其他开放源码的作者一样受到大家的尊敬。
4. 帮助维护基础设施的运转
黑客文化是靠自愿者运转的。要使Internet能正常工作,就要有大量枯燥的工作不得不去完成----管理mail list,newsgroup,维护大量文档,开发RFC和其它技术标准等等。做这类事情的人会得到很多人的尊敬,因为每人都知道这些事情是耗时耗力的苦役,不象编码那样好玩。做这些事情需要毅力。
5. 为黑客文化本身服务
最后,你可以为这个文化本身服务(例如象我这样,写一个“如何成为黑客”的初级教程 :-) )(hehe,象我这样把它翻成中文 :-) ) 这并非一定要在你已经在这里呆了很久,精通所有以上4点,获得一定声誉后后才能去做。
黑客文化没有领袖。精确地说,它确实有些文化英雄和部落长者和历史学家和发言人。若你在这圈内呆的够长,你或许成为其中之一。
记住:黑客们不相信他们的部落长者的自夸的炫耀,因此很明显地去追求这种名誉是危险的。你必须具备基本的谦虚和优雅。
---黑客和怪人(Nerd)的联系
同流行的传说相反,做一名黑客并不一定要你是个怪人。然而,很多黑客都是怪人。做一个出世者有助于你集中精力进行更重要的事情,如思考和编程。
因此,很多黑客都愿意接受“怪人”这个标签,更有甚者愿意使用“傻子(geek)”一词并自以为豪---这是宣布他们与主流社会不合作的声明。
如果你能集中足够的精力来做好黑客同时还能有正常的生活,这很好。今天作到这一点比我在1970年代是个新手是要容易的多。今天主流文化对技术怪人要友善的多。甚至有更多的人意识到黑客通常更富爱心,是块很好的做恋人和配偶的材料。 更多信息见 Girl's Guide to Geek Guys.
如果你因为生活上不如意而为做黑客而吸引,那也没什么---至少你不会分神了。或许以后你会找到自己的另一半。
---风格的意义
重申一下,鲆幻�诳停�惚匦虢�牒诳途�裰�小5蹦悴辉诩扑慊�呱鲜保�闳匀挥泻芏嗍虑榭勺觥K�遣⒉荒芴娲�嬲�谋喑蹋�挥惺裁茨芴娲�喑蹋���芏嗪诳投寄敲醋觯�⒏械剿�怯牒诳途�翊嬖谝恢直局实墓亓�?
阅读科幻小说。参加科幻小说讨论会。(一个很好的寻找黑客的场合)
研究禅宗,或练功习武。
练就一双精确的耳朵,学会鉴赏特别的音乐。学会玩某种乐器,或唱歌。
提高对双关语的鉴赏。
学会流畅地用母语写作。(令人惊讶的时,我所知道的所有最棒的黑客,都是很不错的作家)
这些事情,你做的越多,你就越适合做黑客。至于为什么偏偏是这些事情,原因并不很清楚,但它们都涉及到了左-右脑的综合技巧,这似乎是关键所在。(黑客们既需要清晰的逻辑思维,有时也需要强烈的跳出逻辑之外的直觉)
最后,还有一些不要去做的事情。
不要使用愚蠢的,过于哗众取宠的ID
不要自称为网络崩客(punk) ,也不要对那些人浪费时间
不要寄出充满拼写和语法错误的email,或张贴错误百出的文章
做以上的事情,会使大大损害你的声誉。黑客们个个记忆超群---你将需要数年的时间让他们忘记你的愚蠢。
---其它资源
Peter Seebach为那些不知如何同黑客打交道的经理们维护了一个非常精彩的黑客FAQ。
The Loginataka 有许多关于如何正确培养一个Unix黑客的态度的材料。
我也曾写过一篇“黑客文化简史”。
我还写过另一篇文章,“大教堂与集市”,解释了许多Linux和开放源码文化的运做原理。我还在它的续集“开拓智域”一文中有更直接的论述。
---FAQ(常问问题解答)
问:你会教我如何做黑客吗?
自从第一次发布此页,我每周都会得到一些请求,要我“教会他如何做黑客”;遗憾的是,我没有足够的时间和精力来做这个;我自己的编程项目已经占用了我110%的时间。
甚至即便我想教你也不可能,黑客基本上是一项需要你自行修炼的的态度和技术。你会发现即使真正的黑客想帮助你,如果你乞求他们填鸭一样教你的话,你不会赢得他们的尊敬。
首先去学习。显示你在尝试,你能靠自己去学习。然后再去向黑客们请教问题。
问:你会帮我“黑”掉一个站点吗?或者教我怎么黑它?
No. 任何在读完FAQ后还问此问题人,都是愚不可及的家伙,即使有时间我也不会理睬。 任何发给我的此类mail都会被忽略或被痛斥。
问:哪里能找到真正的可以与之交流的黑客?
最佳办法是就近参加一个Unix或Linux的用户组,参加他们的会议。
问:我该先学哪种语言?
HTML, 如果你还不会的话.
但它不是一个真正的编程语言。当你准备编程时,我建议你从 Python开始. 会有很多人向你推荐Perl,它比Python还受欢迎,但却难学一些。
C 是非常重要的,但它却是最难学的。不要一开始就尝试学C。
问:开放源码的自由软件不会使程序员饿肚子吗?
这似乎不大可能---到目前,开放源码软件产业创造了而不是消灭了大量工作机会。
如果写一个程序比不写一个程序只是个纯粹经济上的收益的话,无论它是否免费,只要它被完成,程序员都会从中得到回报。而且,无论软件是由多么的free的方法开发的,对更新的软件应用的需求总是会有的。
问:我从何学起?哪里有免费的Unix?
本页的其他地方指向最常用的免费Unix。要做一名黑客,你需要自立自强,以及自我教育的能力.
网络”X客”大集合:博客、维客、奇客、播客、闪客、摩客、…
随着互联网越来越普及,网络文化也开始走向了多样化、个性化,并逐渐影响到现实生活,并成为社会文化的一个重要组成部分,而网络人群也随着网络文化的延伸发展划分了多个特色群体,这里主要介绍“X客”群体,它包括了博客、维客、奇客、播客、闪客、摩客、黑客、红客、骇客、飞客、数字朋克、威客、秀客、拍客、搜客、游客等群体。你是哪种X客呢?或者对哪类X客感兴趣呢?就来看看以下的介绍吧:
博客:原名weblog,后简化为blog,台湾译为部落格,也有直译为网志的。公认是由Peter Merholz在1999年命名而成,blog简单说就是一个个人信息发布系统,文章按时间倒序排列,文章内容以超链接作为重要的表达方式,频繁更新。它同日记不同的是,它是一个面向公众的个人媒体,它使得个人有了更多的机会面向大众,发表自己的观点和看法。随着技术的不断发展,blog还延伸发展了移动博客(Moblog)、图片博客(Fotolog)、群体博客(Group blog)等多种形式。
维客:原名wiki,通常译为维基,来源于夏威夷语的“wee kee wee kee”,中文为“快点快点”的意思。wiki的概念始于1995年,当时在PUCC(Purdue University Computing Center)工作的沃德·坎宁安(Ward Cunningham)建立了一个叫波特兰模式知识库(Portland Pattern Repository)的工具,其目的是方便社群的交流,他也因此提出了wiki这一概念。Wiki 系统创造者的 Ward Cunningham,共同为 Wiki 下了定义:一群相互连接并可自由扩展的网页、一套用来储存与修改信息的超文本系统,所有的网页储存在一套数据库中,任何人透过具有表单功能的浏览器用户程序,皆可轻易加以编辑。wiki最大的特色就是协同创作、版本控制以及独有的语法规则。wiki通常用于知识管理系统、百科全书、使用手册等,目前最大的wiki系统是2001年开始运行的Wikimedia百科全书系统,可惜在国内被封,无法访问。
奇客:原名“Geek”,也有叫极客的。Geek也称原指那些性格古怪的人,或是在狂欢节进行奇怪表演的小丑。在PC革命初期,“奇客”开始衍伸为一般人对电脑黑客的贬称,他们具有极高的技术能力、对计算机与网络的痴迷有时会达到不正常状态,将自己生活的大部份精力和时间都消耗在电脑和网络上。给大众普遍的印象是:架着厚厚圈圈眼境、头发凌乱或发型古怪、衣着老土古怪,性格偏执离群等。中文最接近的说法就是“发烧友”,但是比发烧友更富内涵……最近Geek的概念更加大众化,Geek通常指一些在业余时间沉迷在电脑网络上与人交往的人。不过我更认同Geek是电脑网络的狂热爱好者,但并不一定是电脑高手。其他比较认可的解释:ComputerGeek from The Jargon-The NewHacker’s Dictionary、ComputerGeek from FOLDOC、What is a geek? by omini。
典型网站:slashdot.org(英文)、solidot.org(中文)
播客:原名Podcast或Podcasting,这个词是苹果电脑的”iPod”与”广播”(broadcast)构成的合成词,简单的说就是个人的网络广播。Podcast是数字广播技术的一种,初期借助一个叫iPodder的软件与一些便携播放器相结合而实现。播客录制的是网络广播或类似的网络声讯节目,网友可将网上的广播节目下载到自己的iPod、MP3播放器中随身收听,不必端坐电脑前,也不必实时收听,享受随时随地的自由。更有意义的是,你还可以自己制作音频节目,并将其上传到网上与他人分享。播客颠覆了被动收听广播的方式,使听众成为主动参与者。播客于2004年下半年开始流行,如今发展迅速,而且也扩展到视频节目的录制。
典型网站-国外:Podcast、odeo、last.fm,国内:土豆、菠萝网
闪客:国产词,来源于Flash,Flash的中文正有“闪”的意思,同时也对应传统静态图片有闪亮动人的意思,因此制作flash的高手就被称为闪客。其实“闪客”这个词源于“闪客帝国”个人网站。1999年正要开始建设,但是名字还没有想好。在回声资讯的“Flash论坛”上,有一天有人无意中说出一“闪客”,这个立刻击中了边城浪子。于是,“闪客”就开始挂在他的嘴边,等到“闪客帝国”开通的时候,“闪客”概念已经深入人心了。
摩客:原名Flash mobs,音译为摩客,也称作快闪暴走族。这个词来源于两个词:一个是Flash crowd,指一群人为一个目的,同时进入一个网站;另一个是Smart mob,指一群有相同见解的人,利用先进科技,例如:互联网、手机等,在无领袖下组织集会。快闪暴走族源于2003年5月的美国纽约的曼哈顿。人们仅仅知道它最初的组织者名叫比尔(Bill),他自诩是一名”社会工作者”。比尔为组织活动专门成立了一个叫“Mob Project(快闪计划)”小组。“快闪计划”自身有着鲜明的特点–参加者应当了解一些人已接受了邀请。没有网站会对活动提供专门的信息,更不会在任何当地报纸上发布任何广告–他们只是通过电子邮件的形式相互进行邀请,同为虚拟世界的朋友,几乎没有人在现实生活中会相互熟知。从2003年5月开始,这股无厘头式的“快闪暴走族”(flash mobs)风潮从纽约开始,迅速横扫世界各大都市。纽约、伦敦、阿姆斯特丹、柏林、奥斯陆、堪萨斯城、西雅图到亚洲的新加坡、香港、台北,那些原本躲藏在电脑背后互不相识的年轻男女,瞬间聚集在一起兴致勃勃地到麦当劳跳芭蕾舞、到家俱店里坐沙发、在购物中心忽然鼓掌起哄……,然后又迅速散去。来如风,去如雨,令旁观者一头雾水,完全摸不着头脑。目前我对这个最感兴趣,可是国内似乎缺乏爱好者和相应的环境。
黑客:原名Hacker,意为“劈,砍”,引申为“干了一件非常漂亮的工作”。在早期麻省理工学院的校园俚语中,“黑客”则有“恶作剧”之意,尤指手法巧妙、技术高明的恶作剧。黑客具有高超的编程技术,强烈的解决问题和克服限制的欲望。黑客大都是程序员,他们对于操作系统和编程语言有着深刻的认识,乐于探索操作系统的奥秘且善于通过探索了解系统中的漏洞及其原因所在,他们遵守这样一条准则:”Never damage any system”(永不破坏任何系统)。他们近乎疯狂的钻研更深的电脑系统知识并乐于与他人共享成果,他们一度是电脑发展史上的英雄,为推动计算机的发展起了重要的作用。但是到了后来,出现了一群新的电脑高手,他们以****和进入别人的系统作为目的,被人们称作”cracker”。渐渐的,大家都混淆了这两个词的含义,而中文在翻译时,把两者都译成了黑客(有点邪恶),于是大家将错就错,就将在网络上利用任何技术危害他人的人称为”黑客”,包括一些利用别人做好的现成工具来攻击和进入他人系统的人,虽然真正的黑客绝对看不起这些玩工具的”小黑客”。
骇客:原名cracker。有些黑客逾越尺度,运用自己的知识和技能去做出有损他人权益的事情,我们就称这种人为骇客(Cracker)。骇客通常利用网络漏洞破坏网络,他们往往做一些重复的工作(如用暴力法****口令),他们也具备广泛的电脑知识,但与黑客不同的是他们以破坏为目的。
红客:redhacker,国产词,是指比较爱国的黑客一族。2001年5月那场轰动全球的中美黑客大战,而当时中国一方的“主力军”就是名噪一时的红客。红客是一种精神,它是一种热爱祖国、坚持正义、开拓进取的精神。所以只要具备这种精神并热爱着计算机技术的都可称为红客。红客通常会利用自己掌握的技术去维护国内网络的安全,并对外来的进攻进行还击。
飞客:又称电话飞客,英文名为Phreaking。是一群采用最古老的网络入侵技术盗用电话线路的人。他们是现今电脑黑客心目中病毒入侵的始祖。在他们的定义中,飞客就是对贝尔(Bell)电话系统的运作比贝尔公司的职员还清楚的电话爱好者。如今飞客依然存在,但飞客的叫法却很少提及了。
数字朋克: 也称电脑朋克,原名为Cyberpunk。首先了解一下朋克的来源,70年代末,一代青年崛起了,他们不满现实,意图反抗。但他们不再试图推翻什么、建立什么,而是寻求个体的独立、嘲弄统治者、嘲弄整个制度。于是摇滚乐诞生了一个新的流派――朋克(Punk)。到了70年代末期,新的作家群体也出现了,他们和摇滚乐的回归有极为相似的背景和动机。这些作家把目光投向60、70年代发展起来的一系列新科学:控制论、信息论、计算机/网络、生物工程等等,形成了独特的科幻文学流派数字朋克。Cyberpunk一词最早出现在布鲁斯•贝斯克1983年11月发表于科幻杂志《Amazing》上的短篇小说《Cyberpunk》。直到1984年12月30日,《阿西莫夫科幻小说杂志》的编辑加德纳•多佐伊斯在《华盛顿邮报》上发表了回顾性的文章《新的热点作家》,才将这一类作品称为“Cyberpunk”。一般认为,Cyberpunk一词由表示“控制论(Cybernetics)”的Cyber与表示摇滚乐流派的Punk组合而成。这个词覆盖的范围不仅在于计算机领域,还包括控制论、信息论和生物工程等,统称为数字朋克。黑客帝国就是典型数字朋克的代表。
在数字朋克作家看来,总存在一个系统在统治民众的生活,这种系统总是依靠某种特定的技术来实现统治,如通过洗脑、假肢、克隆、遗传工程等方式,这种技术会扩展人机合体。人成为机器的一部分,这便是Cyber的含义。在任何文化体系中,总有一些人生活在社会边缘。如罪犯、流浪汉、梦想家或只是单纯寻求兴趣爱好的人。数字朋克作品关注这些人,通常显示他们是如何把系统的那种统治技术变成他们自己的工具,这便是Punk的含义。这提醒我们,在关注数字朋克中计算机/网络的内容时,不能忘记这些作品中具有“Punk”精神的一面。这不是计算机领域的英雄史诗,这是平民的、个人主义的、玩世不恭的个人体验。
随着时间的演变,电脑朋客通常指那些着迷于电脑的反文化分子。他们喜欢在电脑上制造小型,有时则是大型的恶作剧,借此锻炼自己的对抗技能,以示对流行秩序的反抗。一些黑客喜欢把自己叫做“电脑朋克”,但像“黑客”本身一样,“电脑朋客”今天也越来越多地被等同于电脑罪犯了(注意:从中文意义上来讲电脑朋克和数字朋克实际上是有区别的,通常电脑朋克是指电脑犯罪,数字朋克指的是一种文化,多用于科幻作品中)。
威客:最近涌现的一个词语,意思指能够让智慧体现价值的人,英文名取为witkey(wit智慧 key钥匙)。简单的说,威客就是“我帮人人,人人帮我”,只不过这个“帮助”分为有偿的和无偿的两种类型。威客网站就是给大家一个平台,让大家公开自己的知识、经验、能力,让需要帮助的人了解到你及你可以提供的服务和帮助,同时也可以帮你找到能够帮助自己解决问题和麻烦的人,并获得他的帮助。 代表网站:新浪的爱问,百度的知道、小i、ideacool、时间财富网、yahoo的answers
秀客:指网页设计者,通过web页面来展示自己的人。
拍客:指通过手机、数码相机的拍摄来展现和制作网志的人。
代表网站:ZCOM拍客、Fzone
搜客:习惯使用网络搜寻各类信息、资讯、知识的人。
游客:论坛上没有登陆的人。
测客是什么?
互联网创造了越来越多的新词汇,比如博客,播客,闪客,黑客,红客......等等。2006年四月底,互联网上又突然出现了测客一词,测客同博客,播客,闪客,黑客,红客等一样,都是指有某些兴趣爱好或从事互联网相关工作的一群时尚的年轻一代。测客同博客更加的类似,博客习惯于在网上写日记,让朋友们来看来了解他/她,而测客喜欢在网上出一些题目,来测试朋友和身边的人,来了解朋友。简单而言,测客就是一类人,这些人喜欢在网上出题来考大家。
测客网站在哪里?
2006年四月底, 测客e族(test.egoov.com)网站正式推出,这个目前功能最为强大的自助式测试系统一下子就带来了互联网上测客的革命,受到广大测客的一致推崇,流量直线飙升,有越来越多的网友加入测客e族,体验着互联网带来的新奇和乐趣。
林正英的恐怖片口碑很不错,得到观众的认可,如:《僵尸先生》、《僵尸家族》、《一眉道人》、《驱魔警察》、《僵尸道长》等。
1、《僵尸先生》
《僵尸先生》是由寰亚影视发行(香港)有限公司发行的一部灵幻僵尸片,是灵幻僵尸片的巅峰之作,由洪金宝制作并监制,刘观伟执导,黄炳耀、司徒卓汉合作编剧,林正英、许冠英、钱小豪、李赛凤、王小凤、元华、楼南光、午马、陈友、田启文、刘秋生等人主演。
该片的故事背景设定在民国初年,富贵乡绅任发的先父当年威逼利诱求得一块风水宝地,经风水先生指点,下葬二十年后必须起坟迁葬,才能泽被子孙。任发请来林正英饰演的道士九叔和他的两个徒弟迁葬,未料尸体已化作僵尸,由此展开一场恶斗。
2、《僵尸家族》
《僵尸家族》是由刘观伟执导,林正英,元彪,李赛凤,钟发,楼南光联合主演的一部恐怖片。于1986年8月15日在香港上映。
影片讲述黑市古董商郭敦煌和两个徒弟发现几具僵尸,想贩卖尸体当古董赚钱,但是后来被僵尸逃跑了的故事。
3、《一眉道人》
《一眉道人》是由嘉禾电影公司出品的灵幻僵尸片,该片由林正英执导,史美仪、陈锦昌、沈治良编剧,林正英、钱小豪、吕方、吴君如、楼南光联合主演。
该片讲述了一眉道长和徒弟阿豪运用法术对抗西洋僵尸的故事。
4、《驱魔警察》
《驱魔警察》是董玮执导,林正英、林俊贤、苗侨伟、西协美智子等主演的警匪片。
影片讲述的是林俊贤与苗侨伟,两人在缉毒过程中误杀一名神秘女子,后来发现此女子已死去多时。
重案组警司午马发现事态严重,乃让精通法术的林正英加入调查,发现利用死人运毒的集团主脑是日裔邪教女教主西协美智子,双方遂展开一场恶斗。
5、《僵尸道长》
《僵尸道长》是香港亚洲电视1995年的拍摄的神鬼武打电视剧。由林正英、苑琼丹,徐少强领衔主演。
该剧讲述了天师毛小方为追踪中国僵尸王玄魁而来到了香港,结识了五世奇人钟邦及杨云飞并大战杨云飞的故事。
遗传工程等方式,这种技术会扩展人机合体。人成为机器的一部分,这便是Cyber的含义。在任何文化体系中,总有一些人生活在社会边缘。如罪犯、流浪汉、梦想家或只是单纯寻求兴趣爱好的人。数字朋克作
的操作系统。你可以不知道Unix而学会用Internet,但不懂它你就无法成为一名Internet黑客。因为这个原因,今天的黑客文化在很大程度上是以Unix为中心的。(这点并不总是真的,一些很早的黑客对此很不高兴,但Unix和Intern
是获得一些除此无法获得的经验。但这是他自己的选择---有脑子的人不应该被迫做无聊的活儿。) 4 自由就是好 黑客们是天生的反权威主义者。任何能向你发命令的人会迫使你停止解决令你着迷的问题,同时,按照权威的一般思路,他通常会给出一些极其愚昧的理由。因
教主西协美智子,双方遂展开一场恶斗。5、《僵尸道长》《僵尸道长》是香港亚洲电视1995年的拍摄的神鬼武打电视剧。由林正英、苑琼丹,徐少强领衔主演。该剧讲述了天师毛小方为追踪中国僵尸王玄魁而来到了香港,结识了五世奇人钟邦及杨云飞并大战杨云飞的故事。