黑客起源于英语hacker,原意是指对计算机技术有热情、水平高的计算机专家,尤其是程序员。“黑客”这个词在早期的美国计算机行业具有积极意义。黑客不干涉政治,而是用于政治。它们的出现促进了计算机和网络的发展和改进。黑客所做的不是恶意破坏,而是一群互联网,追求共享、免费和自由平等“英雄”。由于计算机技术不完善,黑客的存在。从某种意义上说,计算机安全需要更多的黑客来维护。
但今天,由于系统、网络和软件不可避免地存在安全漏洞,黑客的出现是为了发现和弥补这些漏洞。一些黑客恶意破坏他人的计算机,以显示他们的技术和结果。所以,现在“黑客”这个词在各种媒体上被广泛用来指代那些利用计算机网络破坏或恶作剧的人。这些人的正确英文名称是Cracker,也可翻译成“黑客”。正是因为这些人的出现,才玷污了他们“黑客”这个词让人把黑客和黑客混为一谈,黑客在网上也被认为是破坏者。“黑客”这个词通常有以下含义:
对编程语言有足够了解的人,不用长时间思考就能创造出有价值的软件。
恶意(通常是非法的)破坏程序、系统和网络安全的人。这些人经常给符合第一意义的黑客带来严重的麻烦。媒体通常称这个群体为“Cracker”,有时这个群体也叫它“黑帽黑客”。
提醒系统所有者系统中醒系统所有者系统中存在安全漏洞的人。这些人通常被称为“白帽黑客”、“球鞋”或“红客”。这些人大多是计算机安全公司的员工,在完全合法的情况下攻击系统。
通过知识或推测(好)修改程序,改变(或增强)程序目的的人。