黑客一词起初指的是热爱探究电脑技术的人,他们专精于电脑软件和硬件技术,主要是在研究、学习、解决计算机软件、硬件上的难题和问题。黑客具有极高的计算机技术水平和计算机网络安全知识,他们注重创新和自由开放的思维方式,在目的性和方法上是区别于计算机病毒制造者和网络安全攻击者的。后来随着网络技术的发展,黑客一词的意义发生了微妙的改变。在现代社会,黑客的定义有着多种含义,它不仅限定于计算机领域,也包括了其他领域。如:黑客可以用于形容那些能力超凡的人,不计代价将自己的才能发挥到极致,将创造力推向极限的人。然而,随着黑客技术的日益成熟,一些不良分子开始利用黑客技术进行违法犯罪,这种人被称为“黑客门外汉”。这些不良分子企图通过非法途径获取信息、非法攻击他人计算机网络、制造计算机病毒等行为来获取不当利益。因此,黑客的定义也逐渐与破坏与非法行为联系起来。