1.成为一名黑客,必须具备那些专业知识
1、黑客的精神态度是很重要的,但技术则更是重要。
黑客的态度虽然是无可取代,随著新科技的发明和旧技术的取代,这些工具随时间在慢慢的改变。例如:以往总是会学会用机器码写程序,直到最近我们开始使用HTML。
不过,在1996年末,当然,这是基础的hacking技能。在1997年,理所当然的,你必须学会C。
但,如果你只是学一种语言,那么你不能算是一位黑客,了不起只能算是一个programmer。除此,你还必须学会学会以独立于任何程序语言之上的概括性观念来思考一件程序设计上的问题。
要成为一位真正的黑客,你必须要能在几天之内将manual内容和你目前己经知道的关连起学会一种新的语言。也就是说,你必会学还了C之外的东西,你至少还要会LISP或Perl(Java也正在努力的挤上这个名单; 译者注: 我很怀疑这份名单)。
除了几个重要的hacking常用语言之外,这些语言提供你一些不同的程序设计途径,并且让你在好的方法中学习。 程序设计是一种复杂的技术,我没辨法在这提供完整的学习步骤。
但是我能告诉你一些在书本上和课堂上所没有的东西(有很多,几乎全部最好的黑客们都是自习而来的)。(a) 读别人的程序码;(b)写程序,这两项是不错的方法。
学习写程序就像在学习写一种良好的自然语言,最好的方法是去看一些专家们所写的东西,然后写一些你自己的东西,然后读更多,再写更多。然后一直持续,一直到你发展出一种属于自己的风格和特色。
要找到好的程序码来看是很一件很困难的事,因为,对菜鸟黑客们而言,适于供他们阅读和努力的大型程序的source数量很少。但这事己有了戏剧性的变化了; 现在免费的供应的软件、程序设计工具和操作系统(大都公开提供 source,而且全都是由黑客们写成的)到处可看。
进入下一个主题。 2、取得一个免费的 UNIX,并学习使用和维护。
我先假设你己经有一部个人电脑或者是可以使用任何一部(现在的小孩子真幸福,可如此轻易的拥有 :-))。 取得黑客技巧的第一个步骤是取得一份Linux 或者一份免费的 BSD-Unix,并将它安装在自己的机器,并使之顺利的运作。
没错,在这个世界上除了Unix之外,还有其它的操作系统。但是他们只提供bianry,你不能看到他们的程序码,你也不能修改他们。
想要在DOS或Windows或MacOS开始hacking,无疑就是要你绑著枷锁跳舞一样。 除此之外,Unix是Internet上的操作系统。
当你在不懂Unix的情况下学习使用Internet时,你没辨法在不懂Unix的情况下成为Internet的黑客。因为这个原故,现在的黑客文化还是很牢固的以Unix为中心。
(这并不完全是正确的,而且有些活在旧时代的黑客甚至也不喜欢这种情形,但是Unix和Internet之间的共生共成己经到了牢不可破的地步,即使是Microsoft的大块肌肉也没能在上面留下明显的伤痕。) 因些,把Unix装起来吧! (我自己是喜欢Linux,但是还有其它的东东可用。)
学习它,让它运作起来,让它陪你努力精进。 用他向整个Internet喊话。
看程序码,改程序。 有一天你成为一位高竿的黑客,你回头往后看时会发现,你得到比Microsoft操作系统所能提供的还要好的程序设计工具(包括 C,Lisp和 Perl)。
而且得到快乐,并学到比共生共成己经到了牢不可破的地步,即使是Microsoft的大块肌肉也没能在上面留下明显的伤痕。) 因些,把Unix装起来吧! (我自己是喜欢Linux,但是还有其它的东东可用。)
学习它,让它运作起来,让它陪你努力精进。用他向整个Internet喊话。
看程序码,改程序。有一天你成为一位高竿的黑客,你回头往后看时会发现,你得到比Microsoft操作系统所能提供的还要好的程序设计工具(包括 C,Lisp和 Perl)。
而且得到快乐,并 学到比你想像中的还要多的知识。关于学习Unix,在Loginataka有更多的资料。
(的操作系统。你可以不知道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里充满了各种网页。多数是无意义的,零信息量垃圾。
要想有价值,你的网页必须有内容—必须有趣或对其它黑客有用。这样,我们来到下一个话题。
4.当一名黑客需要必备什么专业知识
第一,编程基础顺便说一下,我不是黑客白客的,我只是个电脑爱好者不会编程就没办法造顺手的工具,即使癞蛤蟆满街跑,你也逮不到,因为你要等别人的网。
至于要学什么语言,自己看着办,最好是了解各种语言的优缺点,然后按自身情况去选择。第二,计算机原理不要求说把LINUX内核给搞明白,但至少应该弄懂计算机到底是怎么样工作的,知道它怎么运行才搞得明白它的漏洞在哪里,最好在这个阶段顺带把汇编给吃掉都是蛮枯燥的啃书过程,要是认为自己熬不出去,最好现在就把念头给掐灭第三,相关知识这个怎么说呢,若是你遇到了一个强悍的机子,用工具找不出常规漏洞,徘徊不前的时候,可能你偶然看到的一个新颖的理论会帮你大忙。
5.黑客需要哪些基础知识
黑客不仅仅是技术的问题~ 黑客其实是一个很顶级的称呼~ 并不是有一
点电脑的常识就可以当上黑客的 ~ 其实黑客也可以说是一个神秘的代名词,
黑客仅仅是我们认识道的去攻击和远程控制其他人的电脑, 其实这些技术都是
一些小儿科的东西了 只要你的理解能力够的话再加上勤奋去学习其实这些技
术并不难, 黑客要具备的知识可以说多多少少吧~ 会的多 就会很容易
去达成自己的目的, 黑客要具备的知识也就是路由交换、防火墙、编程等等
如果楼主是新手的话这些就够学的了,做远程控制就会要免杀, 免杀要学道编
绘其实如果你的理解能力够好的话学起来也是不难的, 但做好不要去黑客网站
下载软件 毕竟那里高手如云 软件上又插件是很正常的 如果你诚信想学的
话可以去学学编程,C语言 C++ 前者简单点 恩。 另外如果喜欢攻击的话
就可以去下载一个 暗组包 这里面的黑客工具可谓是最全面的了 学编程
也可以去下载一个 VB2008 官方版本试用期是90天 3个月够用的了 所以不
用担心收费问题 不知道楼主学历怎样 其实这个无所谓 只要用心 肯定可
以学会
另外住院楼主早日实现自己的愿望
(都是手打的 楼主可不可以给点分 谢谢咯 o(∩_∩)o. )