به طور کلی هکرها بر اساس انگیزه های آنها جهت هک کردن سیستم های کامپیوتری به سه دسته تقسیم میشوند
هکرهای کلاه سیاه
هکرهای کلاه سیاه با ایجاد و گسترش بدافزارها به شبکه ها و سیستم ها نفوذ میکنند. در واقع، آنها ”هکرهای بد“ اما در بسیاری از مواقع، هک را فقط برای تفریح انجام میدهند. انگیزهی این هکرها معمولا آماتورها گرفته تا مجرمان سایبری متخصص، هر کسی میتواند هکر کلاه سیاه باشد تا زمانی که با انگیزه گسترش بدافزار و سرقت اطالعات شخصی اقدام به هک کند
هکرهای کلاه سفید
متاسفانه اصطالح هکر دارای بار منفی است و ذهن همه افراد پس از شنیدن این واژه نوع کلاه سیاه آن را تجسم با عنوان ”هکرهای اخالقی“ شناخته میکند، اما همه هکرها بد نیستند، برخی نیز هکرهای کلاه سفید هستند که معمولا میشوند. این هکرها معمولا توسط شرکت ها و سازمان های دولتی برای بررسی آسیب پذیریهای امنیتی استخدام میشوند. آنها تکنیک های شناخته شده مربوط به امنیت سایبری مانند آزمایش نفوذ و ارزیابی دقیق، آسیبپذیری را برای اطمینان از وجود امنیت در سیستم های کامپیوتری اجرا میکنند
هکرهای کلاه خاکستری
هکرهای کلاه خاکستری افرادی کنجکاو هستند که تقریباً مهارت کافی در زمینه سیستم های کامپیوتری دارند. آنها از اطلاعات خود برای یافتن نقاط ضعف احتمالی در سیستم امنیتی شبکه استفاده میکنند و پس از هک کردن سیستم مدیر سیستم شبکه را درباره ضعف های کشف شده در سیستم آگاه میکنند. البته برای انجام این کار درخواست پول میکنند و اگر به درستی از نظر مالی تامین نشوند ممکن است از طریق نقاط ضعفی که اعالم کردند اقدام به آسیب زدن به سیستم کنند