هناك نوعين من الهكرز و هم ما يطلق عليهم (White Hat hacker) و (Black Hat hacker) الهكرز ذوي القبعات البيض يقومون بالاختراق كي يحدو الثغرات الأمنية في الشبكات و أنظمة الحاسب الآلي لإصلاحها و معالجتها أما الهكرز ذو القبعات السوداء فيخترقون الشبكات و الأجهزة ليعثروا على ثغرات يستطيعون من خلالها الدخول المحرم إلى الشبكات و أجهزة الآخرين بقصد التخريب أو سرقة معلومات مهمة أو زرع أو نشر بعض الفيروسات و برامج التجسس.