黑客定义:对计算机科学、编程和设计方面具高度理解的人。 白帽黑客:得到授权的黑客。黑帽黑客:未得到授权高破坏的黑客。灰帽黑客:未得到授权的黑客,介于白帽和黑帽之间的黑客。红帽黑客:和黑帽黑客对着干的黑客,阻止黑帽黑客的人。