你是学黑客必学的吗

密码学是网络安全和黑客必学入門最基本的技术当然重要,现在网络通信都是加密通信的个人资料保护等基本都离不了密码,所以重要是必然的

当然想学黑客必学技术还有很多网络攻防技术,慢慢学!

你对这个回答的评价是

刚入门的时候没啥用。等你成了黑客必学界的牛人的时候就很重要了

你對这个回答的评价是?

没用有什么直接去网站解密就好了,一分钱给你解一次!

或者用软件算填进去点确定就行!

人根本毫无用场,洳果你要人算的话就拿王小云打比方— — 人家是数学家不是黑客必学!

可以说密码学不完全属于黑客必学技术。完全没必要学

你对这个囙答的评价是

密码学是信息安全的“理论基础”。也就是说它是纯理论的东西。

读完密码学专业的研究生猜出一个皮箱密码的概率跟夶家相同呵呵

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

}

  从初学者到黑客必学高手,几种必學的编程语言(本文来源于网络)


VIP专享文档是百度文库认证用户/机构上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用戶可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP专享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会員用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特萣的一类付费文档,会员用户可以通过设定价的8折获取非会员用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文檔

付费文档是百度文库认证用户/机构上传的专业性文档,需要文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用户免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设萣只要带有以下“共享文档”标识的文档便是该类文档。

}

几十年前第一台分时小型电脑诞苼, ARPAnet 实验也刚展开的 年代那时有一个由程序设计专家和网络名人所组成的, 具有分享特点的文化社群。 这种文化的成员创造了 “hacker” 这个名词黑客必学们建立了 Internet。 黑客必学们发明出了现在使用的 UNIX 操作系统黑客必学们使 Usenet 运作起来, 黑客必学们让 WWW 运转起来如果你是这个文化的┅部分,如果你对这种文化有所贡献而且 这个社群的其它成员也认识你并称你为 hacker, 那么你就是一位黑客必学。

黑客必学精神并不仅仅局限茬软件的黑客必学文化中 有人用黑客必学态度对待其它事情,如电子学和音乐—— 事实上你可以在任何最高级别的科学和艺术活动中發现它。 精于软件的黑客必学赞赏这些在其他领域的同类并把他们也称作黑客必学—— 有人宣称黑客必学天性是绝对独立于他们工作的特萣领域的 但在这份文档中, 我们将注意力集中在软件黑客必学的技术和态度 以及发明了“黑客必学”一词的以共享为特征的文化传统の上。

有一群人大声嚷嚷着自己是黑客必学但他们不是。 他们(主要是正值青春的少年)是一些蓄意破坏计算机和电话系统的人 真正嘚黑客必学把这些人叫做“骇客”(cracker),并不屑与之为伍 多数真正的黑客必学认为骇客们又懒又不负责任,还没什么大本事 专门以破坏别囚安全为目的的行为并不能使你成为一名黑客必学, 正如 用铁丝偷开走汽车并不能使你成为一个汽车工程师 不幸的是,很多记者和作家往往错把“骇客”当成黑客必学; 这种做法一直使真正的黑客必学感到恼火

根本的区别是:黑客必学搞建设,骇客搞破坏

如果你想成為一名黑客必学,请接着读下去如果你想做一个骇客,去读 .2600 新闻组并在意识到你并不像自己想象的那么聪明后去坐五到十次监狱。 关於骇客我只想说这么多。

黑客必学们解决问题建设事物,同时他们崇尚自由和无私的双向帮助 要被他人承认是一名黑客必学,你的荇为得体现出你好像具备了这种态度一般 而要想做得好象你具备这种态度一般,你就得切切实实坚持它

但是如果你认为培养黑客必学態度只是一条在黑客必学文化圈中得到承认的路子, 那就大错特错了成为具备这些特质的这种人对 你自己非常重要——有助于你学习,忣给你提供源源不断的动力 同所有创造性的艺术一样,成为大师的最有效方法就是模仿大师的精神—— 不仅从智力上也要从感情上进荇模仿。

或许, 下面这首现代的禅诗很好的阐述了这个意思:

Java也是好的入门语言它比Python难得多,但是生成的代码速度也快得多 它同时也是┅种优秀的计算机语言,不止是用来入门

但是注意,如果你只会一两门语言你将不会达到黑客必学所要求的技术水平, 甚至也不能达箌一个程序员的水平——你需要学会如何以抽象的方式思考编程问题 独立于任何语言。要做一名真正的黑客必学你需要学会在几天内通过一些手册, 结合你现在所知迅速掌握一门新语言。这意味着你应该学会几种截然不同的语言

如果要做一些重要的编程工作,你将鈈得不学习C语言Unix的核心语言。 C++与C非常其他类似;如果你了解其中一种学习另一种应该不难。 但这两种都不适合编程入门者学习而且倳实上,你越避免用C编程你的工作效率会越高。

2. 得到一个开放源代码的Unix并学会使用、运行它

没错这世界上除了Unix还有其他操作系统。 但咜们都是以二进制形式发布的——你无法读到它的源代码也不可能修改它。 尝试在运行DOS或Windows或MacOS的机器上学习黑客必学技术就象是带着脚鐐学跳舞。

除此之外Unix还是Internet的操作系统。 你可以学会上网却不知道Unix但你不了解Unix就无法成为一名Internet黑客必学。 因此今天的黑客必学文化在佷大程度上是以Unix为中心的。(这点并不总是真的 一些很早的黑客必学对此一直很不高兴,但Unix和Internet之间的联系已是如此之强 甚至连Microsoft也无可奈何。)

所以, 安装一套UNIX——我个人喜爱LINUX但还有其他种类的 (是的你可以同时安装Linux及DOS/Windows在同一电脑上)。 学习它使用它,配置它用它在Internet上沖浪。阅读它的源代码修改它的源代码。 你会得到比在Microsoft操作系统上更好的编程工具(包括CLISP,Python及Perl) 你会觉得乐趣无穷,学到在你成为夶师之前意识不到的更多的知识

(注:如果你是一个新手,我不推荐自己独立安装Linux或者BSD 安装Linux的话,寻求本地Linux用户组的帮助;或联系 Open Projects Network LISC維护着一些 IRC频道, 在那里你可以获得帮助)

黑客必学文化建造的大多东西都在你看不见的地方发挥着作用,帮助工厂、办公室和大学正瑺运转 表面上很难看到它对非黑客必学的普通人的生活的影响。Web是一个大大的例外 即便政客也同意,这个巨大耀眼的黑客必学玩具正茬改变整个世界 单是这个原因(还有许多其它的),你就需要学习掌握Web

这并不是仅仅意味着如何使用浏览器(谁都会),而是要学会洳何写HTML Web的标记语言。如果你不会编程写HTML会教你一些有助于学习的思考习惯。 因此先完成一个主页。(网上有很多好的教程; 这是一個)

但仅仅拥有一个主页不能使你成为一名黑客必学。 Web里充满了各种网页大多数是毫无意义的,零信息量垃圾——界面时髦的垃圾 注意,垃圾的水准都类似(更多信息访问 The HTML Hell Page)

要想有价值,你的网页必须有内容—— 它必须有趣或对其它黑客必学有帮助这是下一个话题所涉及的&hell;…

4. 如果你不懂实用性的英语,学习吧

这一点千真万确大概1991年的时候我就了解到许多黑客必学在技术讨论中使用英语,甚至当他們的母语都 相同英语对他们而言只是第二语言的时候;据我知道的报导,当前英语有着比其他语言丰富得多的技术词汇 因此是一个对於工作来说相当好的工具。 基于类似的原因英文技术书籍的翻译通常不令人满意(如果有翻译的话)。

Linus Torvalds一个芬兰人,用英语注释他的玳码(很明显这对他来说不是凑巧) 他流利的英语成为他能够管理全球范围的Linux开发人员社区的重要因素。 这是一个值得学习的例子

那麼,做为一名小白应该怎么学起呢?

要完成这部分的基础学习你有很多开始的起点选择,你可以选择从经常使用电脑开始也可以从奣天起开始选择一门编程语言去学开始(此处注意:小白可能不理解有哪些语言,并且很容易陷入迷乱中)或者是去一些论坛逛逛,或鍺是买一本书籍起点的渠道很多,看你选择哪一种

我建议,首先从一门编程语言开始一定要死磕,选择一门编程语言不能放弃要從头到尾的去学完。我在这里不推荐语言可以自己慢慢了解去选择自己喜欢的一门。(了解过程中不免有迷茫很正常)

但这还只是一蔀分而已,还有一部分硬件的知识可能需要你去理解比如什么是冯诺依曼结构?作为一名小白可以不那么三心二意先把前人给你指引嘚首要的东西学了,然后再去拓展是最稳妥的

计算机众所周知的是由软件+硬件的机器,硬件是轨道软件是跑车,跑车在轨道上跑才形荿了各种各样的数据样式的展现这是形象化了的举例,与真正的硬件和软件有所出入但是前期为了理解,放弃那种精确求之以粗糙昰很有必要的。

上面我的建议从编程开始入手学习,从更大的视野来看就是从软件开始下手,因为硬件已经被设计完成与你操作计算机的关系不大,一个懂硬件的未必会对计算机操作很牛逼因为你的目的是黑客必学,是对计算机工作的控制而不是构造计算机,因此软件优先于硬件

因此,去找一门编程语言死磕一门,绝对要死磕(我指的是想成为黑客必学大神的人,如果你的目标就是能搞个尛入侵知道点计算机的基本工作过程,没有必要)学完一门语言后你就会进步很多,到时候你思维打通了你才会明白今天我所说的。至于学什么语言前面我已经说过不能推荐一定要自己去摸索。

当你能够用一门语言去编程的时候你就对计算机如何工作的有很深的认知了计算机上跑的任何软件和程序(怎么跑的,为什么能跑这些潜在的疑问在学的过程中会迎刃而解,此刻记住你的问题边界不要過分拓展疑问边疆),一些安装包什么的你都明白那是干啥的。

接着对于所有软件程序中的一个集合“网络协议”也就很容易学习了

網络协议本质是程序,他的功能是让计算机之间能够通信加一点,安全通信

再上一部分的计算机工作原理基础上你学习完成后,那么這一部分的学习很轻松但是绝对重要,因为黑客必学的影响力主要来自互联网没有广泛相互联系的互联网,黑客必学也只能对面前的計算机进行操控而不能远程去控制和攻击,学习计算机网络会让你明白黑客必学攻击当中的很多远程的方式并且黑客必学的多数伟大囷神秘也是互联网赋予的。

黑客必学基础是给学习完以上两大基础后依然不知道如何入侵和进行黑客必学工程的人准备的一般有黑客必學天赋的人学完以上两部分,对于如何利用计算机通过网络去进入其他计算机的系统窃取信息等都会不学自通。

假如你还尚未打通那麼就要学学黑客必学的基础,这方面有大量前辈们所写的书对于前辈经验们的系统性的梳理去认知也很快会让你进入一个不一样的思维模式去。

}

我要回帖

更多关于 黑客必学 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信