1. SCRIPT KIDDIE 

Karakter : Hacker Pemula.

Tujuan : Mencoba ilmu peretasan.

Kegiatan : Meretas sebuah sistem script yang sudah diciptakan orang lain.


2. WHITE HAT 

Karakter : Hacker Protagonis.

Tujuan : Melakukan hal positif.

Kegiatan : Mencari kelemahan  pada suatu sistem dan menjadi konsultan keamanan bagi sistem tersebut.


3. GREY HAT

Karakter : Hacker bermuka dua.

Tujuan : Melakukan hal positif sekaligus hal negatif.

Kegiatan : Melakukan kegiatan Black Hat dan White Hat secara bersamaan.


4. HACKTIVIST

Karakter : Hacker baik hati.

Tujuan : Menyampaikan pesan-pesan tertentu.

Kegiatan : Mengubah tampilan web menjadi pesan yang berkaitan dengan isu-isu politik atau sosial.


5. BLACK HAT 

Karakter : Hacker antagonis

Tujuan : Merugikan pihak lain untuk kepentingan pribadi.

Kegiatan : Mencuri data website atau mengambil alih sebuah sistem.