黑客(Hacker)最初是指那些热衷于电脑,并能够把一些应用程序组合起来或拆开来解决问题的人;如今,黑客被定义为非法搜索和渗透计算机网络访问和使用数据的人。黑客之所以存在的原因主要是由于系统、网络和软件在一定程度上都存在有安全漏洞,黑客就是利用这些漏洞来攻击目标主机的。