什么是黑客?

黑客(英文:Hacker,或hacker)是指对计算机科学、编程和设计有很高理解的人。

黑客这个词有几种不同的意思:

1.在信息安全行业,“黑客”是指研究计算机安全系统的人。这包括未经许可使用互联网、电话系统等公共通信网络加载对方系统的黑帽黑客(英文:black hat,又称cracker)和调试分析计算机安全系统的白帽黑客(英文:white hat)。它最初是用来指研究电话系统盗窃的人。

2.在业余计算机方面,“黑客”指的是研究和修改计算机产品的业余爱好者。在1970年代,这些社区中的许多都专注于硬件研究。在1980和1990年代,许多社区专注于软件变更(例如编写游戏模块和克服软件版权限制)。

根据RFC 1392,“黑客”是“热衷于研究系统和计算机(尤其是计算机网络)内部运行秘密的人”。根据这种宽容的定义,黑客还可以包括许多计算机和互联网技术创造者。

有人说,黑客和破解者的概念应该区分清楚:

《黑客》《骇客》中“黑”或“吓人”的中文音译,总让人对黑客产生误解。真正的黑客主要是指高级程序员,比如Linux的创始人linus torvalds,而不是被误解为恶意攻击和破坏计算机系统和程序的人。除了精通Unix等编程和操作系统外,精通网络入侵的人也可视为黑客,但一般称为黑客,创新硬件设备的工程师通常被视为黑客。

“黑客”一词一般有以下含义:恶意(通常是非法)试图破解或破坏程序、系统和网络安全的人。

但实际上,“黑客”的本义早已淡化或完全丧失,泛指非法入侵者。