Określenie „haker” zwykle wiąże się z negatywnymi skojarzeniami. Zgodnie z definicją to osoba, która znajduje podatności w systemach i umie je wykorzystać. Oznacza to, iż może działać zarówno w celu wzmocnienia zabezpieczeń w danym środowisku, jak i na czyjąś szkodę, atakując serwery.