黑客需要学什么
1. 学习如何编程。
这一条无须多说,当然是最基本的黑客技能。如果你还不会任何编程语言,我建议你从 Python 开始学起。它设计清晰,文档齐全,而且对初学者比较友好。虽然它很适合作为一种入门语言,但它不仅仅只是个玩具;它非常强大、灵活,也适合做大型项目。我在一篇更详细的 Evaluation of Python(译注:Python 试用体验)中有更详细的论述。Python 网站有很好的入门教程。
我曾经推荐过将 Java 作为初学的语言,但这则批评改变了我的想法(在里边搜索”The Pitfalls of Java as a First Programming Language” 就知道我的意思了)。作为一名黑客,你不能像人们挖苦的一样,“像水管工人一样装电脑”,你必须知道各个部件的工作原理。现在我觉得可能还是学过 C 和 Lisp 后再学 Java 比较好。
有一个大体的规律,就是如果你过于偏重使用一种语言,这种语言一方面会成为你得心应手的工具,另一方面也会阻碍你的学习。有这个问题的不只是编程语言,类似 RubyOnRails、CakePHP、以及 Django 的 web 应用框架也有这个问题,它们只会让你肤浅地懂得一些东西,当你碰到难以解决的问题或者需要调试时,你就可能不知所措了。
如果你想进入正式的编程领域,你将不得不学习 C 语言,它是 Unix 的核心语言。C++ 与 C 非常其他类似;如果你了解其中一种,学习另一种应该不难。但这两种都不适合编程入门者学习。而且事实上,你越避免用C编程,你的工作效率会越高。2. 学习使用开源的 Unix 系统。
我将假设你已经有一台个人计算机供自己使用了(你可以体会一下这意味着多少东西。早些时候,计算机是如此的昂贵,没有人能买得起。而黑客文化就是在那样的环境下演化来的)。新手们能够朝学习黑客技能迈出的最基本的一步,就是找一版 Linux 或 BSD-Unix,安装在个人电脑上,并且把它跑起来。
没错,这世界上除了Unix还有其他操作系统。但它们都是以二进制形式发布的——你无法读到它的源代码,也不可能修改它。尝试在运行 DOS、Windows、或 MacOS 的机器上学习黑客技术,就象是穿着骑士铠甲学跳舞。
除此之外,Unix 还是 Internet 的操作系统。你可以学会上网却不知道 Unix,但你不了解 Unix 就无法成为一名 Internet 黑客。因此,今天的黑客文化在很大程度上是以 Unix 为核心的。(这点并不总是真的,一些很早的黑客对此一直很不满,但 Unix 和 Internet 之间的联系已是如此之强,就连 Microsoft 这样强力的公司也对此也无可奈何。)
所以, 安装一套 Unix 吧——我个人偏爱 Linux,但还有其他种类共你选择(是的,你可以在同一电脑上同时安装 Linux 和 DOS/Windows)。学习它,运行它,鼓捣它。用它上 Internet。阅读它的源代码。修改它的源代码。你会用到很多优秀的编程工具(包括 C, LISP,Python 及 Perl),这些工具在 Windows 下是做梦都没法得到的。你会觉得乐趣无穷。当你有一天成为大师再回顾初学的日子,你会觉得那时学到的东西可真多。3. 学会使用万维网以及编写 HTML。
黑客文化建造的大多东西都在你看不见的地方发挥着作用。浙西东西可以帮助工厂、办公室、以及大学正常运转起来,但从表面上很难看到它们对非黑客的普通人的生活的影响。而 Web 是一个大大的例外。就连政客也同意,这个庞大耀眼的黑客玩具正在改变整个世界。就算只是因为这个(还有许多其它的原因),Web 也值得你一学。
这并不是仅仅意味着如何使用浏览器(谁都会),而是要学会如何写 HTML,也就是 Web 的标记语言。如果你不会编程,写HTML会教你一些有助于学习的思考习惯。因此,先完成一个主页。(网上有很多不错的资源,比如 这个 HTML 入门教程。)
但仅仅拥有一个主页不能使你成为一名黑客。Web里充满了各种网页。大多数是毫无意义的、毫无信息量的垃圾——界面时髦的垃圾,不过还是垃圾(更多相关信息访问 The HTML Hell Page)。
要想有价值,你的网页必须有内容——它必须有趣或对其它黑客有帮助。4. 学习英语,如果你的水平不够用的话。
作为一个以英语为母语的美国人,我以前很不情愿提到这点,免得被当做一种文化上的帝国主义。但相当多以其他语言为母语的人一直劝我指出这一点,那就是:英语是黑客文化和 Internet 的工作语言,只有懂英语,你才能在黑客社区顺利做事。
大概1991年的时候,我就了解到许多黑客在技术讨论中使用英语,甚至有时他们来自同一种母语也在用英文讨论。在现阶段,英语有着比其他语言丰富得多的技术词汇,因此是一个对于工作来说相当好的工具。基于类似的原因,英文技术书籍的翻译通常都不怎么令人满意。(如果有翻译的话)。
Linus Torvalds 是芬兰人,但他的代码注解是用英语写的(很明显他从没想过其他的可能性)。他流利的英语。是他能够管理全球范围的 Linux 开发人员社区的重要因素。
美国遭遇史上最严重黑客攻击,黑客必备技能有哪些?
对于时代的发展,计算机发挥了巨大的作用,我们所在的世界中,很多软件还有信息都是由计算机完成,而计算机的安全也是一个很大的问题,比如人们都知道的黑客,人们就会疑惑美国遭遇史上最严重黑客攻击,黑客必备技能有哪些?其实我觉得就是要保证好自己的信息的安全,然后才可以突破,我们来具体分析一下吧。
首先大家听到黑客这个词语就觉得不好,甚至是恐怖,这个其实是错误的概念,黑客其实是好的,不好的属于haike,具体的说法大家可以 *** 上查看,黑客其实是一种特殊的行业,他们拥有很好的天赋,可以进行很多系统的攻破之类的,这个点非常重要,对于计算机的发展来说,寻找可以攻破的代表这方面需要加强处理,但是一定要先找到,所以黑客的作用就在于这里,可以进行攻破,找到问题点,然后反馈过去,就可以及时还没问题出现之前搞定。
这一点真的可以从360公司身上看到,这方面的价值非常大,可能大家觉得自己的信息不是很重要,但是全世界的角度来看,信息这么多,这就是无数的价值所在,所以说黑客的作用就很大了,而这一次美国遭遇史上最严重黑客攻击,也是一件比较大的事情,毕竟一个国家还是强国,掌握的信息可是很多的。
但是很快就会被查找这个黑客的信息,所以这个角度来看,我觉得黑客最重要的就是保证好自己信息的安全,这时候才可以进行破解探索,不然自己的信息暴露出来,这就是很危险的行为了,会被检测到,在进行破解之类的就很麻烦了,当然这只是我的看法,大家可以分享一下自己的看法。
想当一名黑客,可以入侵别人的电脑,该学哪些东西?
想入侵网站就学注入,上传,本地包含,远程包含,跨站(xxs)等等这些.想入侵肉鸡就学抓鸡,刚开始从批量抓鸡开始,比如135,1433抓鸡这些!~教程我推荐你去黑手安全网下载.绝大多数都是动画教程,看着录像,跟着操作几次就能学会一种入侵手法的!~
黑客需要学什么?
黑客需要学习的东西有很多,底层的有编程语言,操作系统原理,计算机硬件原理,编译原理, *** 协议,cpu指令集,再往上一层,应用程序的编写,服务器的配置,各类软件的操作,等等。黑客有很多分支,有擅长编码写程序的,有擅长找程序漏洞的,有擅长逆向破解的,还有喜欢编写木马病毒的,对于新手而言,需要选择一个分支深入下去,到最后彻底精通这个领域,一招鲜吃遍天,先学一门精通后再横向扩展到其他领域

编程语言的话建议先学脚本语言,例如浏览器端的就学javascript,服务器端的就是php,asp,jsp等,经常有新手朋友问我黑客那么多领域,我该学那个比较好,从目前市场前景来看,学 *** 安全更有竞争力,首先随着互联网+,和移动互联网的快速发展, *** 安全已经是个不得不重视的事情,而且从学习难度和就业薪资来说 *** 安全也比开发领域要好, *** 安全又可以细分为web安全,移动安全,物联网安全,无线安全,区块链甚之汽车安全,所以你只要再其中选择一个细分领域然后精通后再扩展到其他领域就行,就像我自己就是学web安全出身的
对于想学web安全的朋友该如何学习呢?首先你要理解web是如何运作的,要知道浏览器是如何吧你的请求发送给服务器的,浏览器之间是通过那种协议运作的,这就需要你懂HTML(超文本编辑语言)css,javascript,也要懂服务器端的php语言,如果这些基础的东西你都不懂,就是会利用一些现成的漏洞工具进行一些复制黏贴类的操作对于你没有一点好处,如果漏洞被修复你就什么也做不了,一名真正的黑客是可以独自发现漏洞并可以修复漏洞的
成为黑客的道路是漫长的,只有耐得住寂寞的人才可以到达梦想的河畔,如果你在成为黑客的路上遇到困难想要放弃的时候,你可以通过一些其他的方式来鼓舞自己,学习是一件反人性的事情,遇到困难如果一时解决不了,不妨先放一放,过段时间随着你知识的积累可能就自然而然的明白了,当大家想要放松的时候不妨找些黑客题材的电影来看下,这里我推荐一部德语片,我是谁,没有绝对安全的系统,他会告诉你,这个世界上更大的漏洞是人
黑客首先要学什么
黑客,对于一些刚刚接触 *** 的人来说,是神秘的代言词。加之电视电影传媒的夸大表现,使得黑客这个本来只专著于技术的群体,在中国改变了它本来的含义…… 记得小鼠当初自己也是因为对这份神秘的渴望,慢慢走进这个“神秘”的圈子里的。我只是一个普普通通的计算机爱好者,同时也是一个普通人。这里我只是写一些自己的感想,算是给那些渴望涉及或者正在涉及这个黑客圈的朋友们一些提示吧。 关于黑客入门 大家都知道黑客一般分为两种:“黑客”(hacker)和“骇客”(Cracker)。前者是专著于研究 *** 技术,而后者则专著于破坏。两者有很多不同点,但是同样他们更大的共同点就是——都在追求着自己的乐趣!黑客以钻研计算机技术为乐,他们乐忠于编写代码,研究 *** 协议,发掘新的安全漏洞,在不断的新发现中获得自己的那份快乐。而骇客他们热忠于破坏,将自己的快乐建立在广大网管的痛苦之上。同时,这些人在年龄上普遍偏小,随着年龄的增长,他们也会慢慢将自己的兴趣转移到技术的研究之上,转变为真正的黑客(HACKER)。 想学习黑客技术,首先就应该了解黑客具有那些行为:学习技术伪装自己发现漏洞利用漏洞 这里小鼠之写如何学习技术,要学习那些技术。 黑客需要学习的技术很多,首先就是硬件知识。任何计算机技术都是以计算机硬件为基础的,试想你对硬件一窍不通,你如何去进一步学习架构在这一基础上的 *** 或软件知识呢?当然硬件知识,不必过分深究,大体上了解OK了。只要了解大计算机的工作原理,相对于以后的学习有很大的帮助。 这里我罗列出一些需要学习的知识: (1) 计算机的各种配件知识 (2) 网卡,(3) 路由器,(4) 交换机等一些 *** 设备(5) 的专业术语及工作原理。 (6) 网线的分类,(7) 数据传输的基本情况,(8) 交叉线,(9) 直通线的水晶头打法。 (10) 了解最新的 *** 设备(11) 具有那些功能,(12) 试着去解释或想象这些功能的实现 *** 。 (13) 了解硬件编程语言(汇编语言)。 (14) 深入学习内存分配的原理 对于 *** 知识,本鼠认为并不是多多易善,而且恰恰相反,只要专著于一门就OK了!因为, *** 知识实在是太过宏大,一个人就算以一生的时间也不可能强其完全学完,何况处在知识爆炸的今天,往往一门技术,你刚刚掌握,说不定它已经成为了众所周知的秘密了。所以学习黑客技术,讲求的就是一个“快”字!当然这首先需要大家有扎实的 *** 基础知识。这些知识,你可以从大学或者社会上一些培训机构获得。对于基础知识的学习,无论 *** 上还是现实中都有很多很多人提及,在这里,小鼠就不做详细的说明了,只是罗列一些知识点: (1)计算机 *** 基础(好象很多出版社都出过这本书)最出名的就是清华的。主要讲解 *** 的七层架构及一些协议的说明。光这个相信大家都要研究好久,毕竟知识在不断更新的,面太广,所以只能说是做了解。 (2)在对计算机 *** 基础的学习过程中,进一步发掘自己的兴趣,找准自己的学习方向。将知识进一步细分,从而往深处钻研。 上面小鼠已经说了,学习黑客技术讲求的是一个“快”字。为什么?什么是牛人?牛人就是拥有别人所不知道的技术或者说是大多数人不知道的技术。如果你拥有这样的技术,你就是牛人。举个简单的例子,一间装满食物的房子的门是虚掩着的,一群饥饿的人站在门口,但谁都认为门是锁着的,当其中一个人无意间发现了门并没有锁。他便进了门,获得了食物。当他将这个知识告诉了第二个人,第二个人告诉了第三个人……,很快大家都知道可以进门拿食物,这个知识便没有了新鲜感,从而变为了常识。当房子的主人知道了这个事情,并在房间上加了把锁,大家又不能得到食物了,从而这个知识也就作废了。当其中一个人会打开那把锁,这个技术就又成了一个新的知识…… 学习黑客知识也一样。只有我们知道最新的漏洞,知道利用这个漏洞的 *** ,我们才能更先拿到“房子里面的食物”。这些最新,最权威的知识那里来?最快的当然是自己发现,或者自己编写的啊。当然,如果你还不具备这样的能力的话,不妨去做那“第二个人”,到各大专业网站去搜索,查看。更好是去国外的站点,毕竟,计算机是老美更先搞出来的,他们那边技术比国内先进的多。如果你在语言上不方便,那你可以到国内的一些专业站点查看。 对于计算机技术,小鼠更热忠于软件代码的编写。学习编程知识,也是黑客技术学习中不可缺少的一个重要环节。很多初学者都会提出这样的问题:“我想学习黑客技术,请问学什么样的语言好一些?”其实学什么编程语言都无所谓,关键是你是否学精。但是,界内同样也有这样一句话,学黑客,要写黑软就必须学好C语言。这句话非常的正确。先不说UNIX,LINUX是由它编写的,光在编程思路上,C语言就能给你无限的帮助。小鼠这里夸下海口,只要你学通了C语言,你再学习其他语言,绝对是事半功倍!
黑客入门先学什么好
先学会电脑的拆装吧。别电脑的硬件都搞不清楚,就说自己是黑客。不然太难把自己的兴趣弄掉就不好了。 建议你先学如何防范,防范比较简单,可以通过很多工具辅助,在这个过程中会接触学习到很多黑客攻击 *** ,和病毒木马的不同特征,还有 *** 的很多术语,到这时你在去看那些论坛的文章(简单的)是很容易明白的。 如果你到这一步,至于下面该学什么,你自己心里也知道了。
0条大神的评论