“黑客”这个词相信很多小伙伴们都或多或少听说过,可能每个人对黑客的印象都不一样,有的人呢非常崇拜黑客觉得他们很酷无所不能、有的则觉得黑客非常神秘来无影去无踪等等不一而足。那么黑客到底是个怎么样的群体?为何令人觉得那么的神秘呢?
黑客是一个中文词语,皆源自英文hacker。“hacker”这个单词原指醉心于计算机技术,水平高超的电脑专家,尤其是程序设计人员,早期在美国的电脑界是带有褒义的,然而在媒体的推波助澜下,“黑客”这一词早已被污名化,由于影视作品、媒体报导通常描述他们进行违法行为,使得主流社会一般把黑客看作为“计算机犯罪分子”(Cybercriminal)。后来黑客就分成了两大类黑客和白客,黑客是利用高超的计算机和网络技术做一些非法的事,即从事所谓的地下产业链;白客则是利用这技术帮助企业和个人用户保障他们的网络和信息安全,一般从事信息安全,杀毒软件行业。
夹在黑客和白客之间的还有个红客,红客(Honker(A person or thing that honks))是指维护国家利益,不利用网络技术入侵自己国家电脑,而是“维护正义,为自己国家争光的黑客”。“红客”,红客是一种精神,它是一种热爱祖国、坚持正义、开拓进取的精神。所以只要具备这种精神并热爱着计算机技术的都可称为红客。红客通常会利用自己掌握的技术去维护国内网络的安全,并对外来的进攻进行还击。红客起源于当年的中美黑客网络大站,1999年的“五八事件”在美国炸中国驻贝尔格莱德大使馆后,红客建立了一个联盟名为红客大联盟。组织成员利用联合的黑客技能,为表达爱国主义和民族主义,向一些美国网站,特别是政府网站,发出了几批攻击。
不管是黑客、红客还白客他们都拥有极高的计算机技术及网络技术,他们之间的区别就是利用计算机技术做不同的事情,就像由硅谷创业之父paul graham 所写的《黑客与画家》中的一样。《黑客与画家:硅谷创业之父paul graham文集》主要介绍了黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。
那么这些黑客们是怎么对计算机进行入侵的呢?总得来说可以分为几大类:利用操作系统中的漏洞、密码破解、钓鱼、后门等。因为黑客都拥有极高的计算机技术水平,他们比较轻易找到计算机系统软件中的设计缺陷从而通过利用这些缺陷达到入侵的目的。通过社会工程学猜测、暴力破解、撞库、钓鱼等手段获取用户的账号密码等到到目的。
《黑客与安全技术指南》一书中就详细讲述了黑客们入侵的一些常用手段。这本书专门介绍并分享黑客与安全技术的入门书,内容从基础知识出发,通过相关实例为读者剖析计算机安全领域的各种技巧。有兴趣的小伙伴可以去看看了解了黑客们的手段。
黑客们其实也没有我们想象中的那么神秘,只是他们懂得计算机技术比我们多,靠着这些极高的计算机技术可以在计算机世界中无拘无束地游荡。