Za takav pojam kao haker postoje mnoge različite definicije, neki vjeruju da su hakeri kriminalci koji pokušavaju saznati povjerljive podatke korisnika, ali to nije uvijek slučaj.
Tko je haker
Koncept hakera karakteriziraju dvije definicije, od kojih je jedna najpopularnija i stoga istinitija. Za većinu ljudi haker je napadač koji na ovaj ili onaj način pokušava otkriti povjerljive podatke pohranjene na osobnom računalu, uzrokovati kvar u sustavu ili jednostavno preuzeti virus. Takve ljude karakterizira drugačija definicija, naime „krekeri“- ljudi koji hakiraju računalo. Kao primjer možemo uzeti činjenicu da ga osoba koja može provaliti u sigurnosni sustav računala ne čini hakerom, zapravo, isto kao što je mogućnost otvaranja automobila ne čini majstorom automobila. Druga definicija riječi haker su programeri koji su ustvari stvorili Internet, operativni sustav Unix, a upravo ono što je danas, nude World Wide Web. Kao rezultat, jedna riječ ima dvije različite definicije, čija je glavna razlika u tome što hakeri grade stvari, a krekeri ih lome.
Kako postati haker
Ispostavilo se da ljudi koji pokušavaju postati hakeri mogu ili prevariti i ukrasti informacije od drugih ljudi, ili zaista pokušavaju postati programer koji je dobro upućen u njihovu vrstu aktivnosti, pomoći drugim ljudima itd. Biti takav haker nedvojbeno je zadovoljstvo, samo što zahtijeva puno truda. Takvi ljudi uživaju u rješavanju raznih vrsta problema koji im stoje na putu, od brušenja svojih vještina do savršenstva itd. Inače, ako se osoba ne želi poboljšati na taj način, tada joj je, najvjerojatnije, svojstvena upravo filistička definicija ovog izraza.
Naravno, da bi osoba postala barem "kreker", čovjeku će trebati određena znanja iz područja automatizacije informacijskog procesa, programiranja na osnovnim jezicima, znanja o informacijskoj sigurnosti i mnogih drugih. Ne zaboravite da ako niste sposoban logično razmišljati ili jednostavno ne voliš rješavati složene probleme koji ti stoje na putu, onda je bolje odustati od ideje da postaneš haker, jer ova vrsta aktivnosti uglavnom zahtijeva prisutnost logičkog mišljenja, i samo zatim ustrajnost i druge karakterne osobine. Ponekad se može činiti da je to što haker radi monoton i dosadan posao, i upravo je u vezi s tim malo vjerojatno da će osoba koja nema ustrajnosti moći postati haker.