新闻资讯

新闻资讯 行业动态

到底什么才算是黑客?黑客的标准是什么?

编辑:006     时间:2020-02-12
最近和人讨论的时候突然提到的话题,到底怎样才算黑客,游戏盗号刷钻的逗13说自己是黑客,有些大牛们却不敢称自己是黑客,有人还说黑客是一种精神。。。曾经有张动图是这样的,楼下的傻根是黑客,卖菜的大妈也是黑客,隔壁老王也是黑客。

那么问题来了,黑客到底有没有一个定义的标准?



黑客一词作为“Hacker”的音译,其本意是指精通计算机各类技术的计算机高手,最初并没有明显的褒义或贬义。就广义来讲,只要你精于网络编程技术、熟悉常见的汇编指令、对计算机系统知识有深入了解,在技术方面碾压绝大部分从业人员,就像题主列举的,不管是卖菜的大妈还是隔壁老王都可以称为黑客。

技术无罪,关乎使用的人。随着互联网的发展,黑客理念也从“推动社会现状的改变”被歪曲为“为金钱而行动”。一些媒体在报道中把黑客简单定义为入侵系统、破坏安全设施的人。因此,就狭义而言,非法侵入他人电脑,利用技术为己谋取私利的技术人员成为“黑客”的另一层含义,也就是“Cracker”,他们不像“Hacker”那样从事创造活动、解决新问题,而是网络安全的破坏者。

以上的区别还可以从黑客的三顶帽子中具体区分。目前,黑客有三顶帽子,白帽、黑帽和灰帽。白帽黑客常常与企业合作,提交安全漏洞,不断促进企业及产品网络安全的提升。如今年BlackHat 2018大会微软百人致谢榜上,腾讯安全8名白帽技术黑客上榜,为软件安全作出贡献。

2018 MSRC Top 100白帽黑客榜


黑帽黑客是利用自身技术,在网络上窃取企业或个人的信息、资源,以达到获利。特别是在比特币等虚拟币出现之后,不法黑客常借入侵计算机进行挖矿、盗取比特币交易账户,给用户带来巨大的损失。而灰帽黑客是对于伦理和法律暧昧不清的黑客,游走于白帽与黑帽之间,也就是俗称的“打擦边球”。

简单地说,在技术利用方式上,有能力入侵计算机系统做但不做,就是白帽黑客,未经允许入侵计算机系统就是黑帽黑客。《蜘蛛侠》有句台词是力量越大,责任越大。当你拥有了技术利器,可以选择做奋战在抗击WannaCry 勒索病毒第一线的正义极客,也可以公开发布Mirai僵尸源码隐藏踪迹,攻击企业获利后逃之夭夭。所以,精于术并不罕见,缺得是底线精神与守法意识。就像电影《黑客帝国》里所说的“任何事情都始于当初的选择”,白帽黑客与黑帽黑客最初选择道路的不同,决定了他们日后的发展高度,是造福社会抑或是见不得光。

下面是作为黑客应该具备的技术素养,以供感兴趣的同学参考:

l 掌握C语言、C++、VB、JAVA、PERL、DELPHI、汇编语言等编程语言;

l 弄懂在Internet上的Unix操作系统以及其它操作系统;

l 学会ASP、PHP、CGI、JSP、HTML 等网页相关技术;

l 对计算机系统知识有一个全面的了解,比如网络通信协议、程序运行级别、文本格式自动关联、线程进程、跨进程操作等。

l 有极强的好奇心和钻研精神,通常比普通人更深入地学习互联网新兴领域(比如火热的区块链相关项目),热衷分析其原理,挖掘可能存在的安全漏洞。


当然,以上都是建立在数学、英语都OK的基础上。



郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

回复列表

相关推荐