“黑客”一词有两种定义:
最初,黑客只是指高级计算机技术爱好者(包括硬件和软件)以及编程亚文化的拥护者。
能够破坏计算机安全的人。如果这样做是出于恶意目的,那么该人也可以称为“骇客”。
如今,由于1990年代以来大众媒体对“黑客”一词的广泛使用,因此“黑客”的主流用法主要是指计算机罪犯。这包括黑客语所说的“脚本小子”,人们使用他人编写的程序闯入计算机,对他们的工作方式知之甚少。这种用法已经变得非常流行,以至于公众基本上不知道存在不同的含义。虽然计算机安全黑客普遍认可并接受业余爱好者的自我称号,但来自编程亚文化的人们认为计算机入侵相关用法不正确,并通过将安全破坏者称为“黑客”来强调两者之间的区别
争议通常基于这样的说法,即该词最初是指某人以积极的意义在弄乱某事,即使用顽皮的聪明来达成目标。但是,据推测,该术语的含义在过去的几十年中发生了变化,并指代计算机犯罪分子。
随着安全相关用法的广泛传播,其原始含义已变得鲜为人知。在当今流行的用法和媒体中,“计算机入侵者”或“计算机罪犯”是当今单词的专有含义。(例如,“互联网的“黑客”于3月突破了州政府的安全系统。”)在计算机爱好者(黑客文化)社区中,主要含义是对特别杰出的程序员或技术专家的补充描述。
如果你对渗透测试感兴趣,推荐你系统学习 可以到这个网站学习黑客技术www.hackcyber.net