من هو الهاكر الأخلاقي ؟ ومن أين تبدأ لتعلم الهاكينج الأخلاقي ؟
ليس كل المخترقين أشرار، هناك أنواع كثيرة من الهاكرز ومن ضمنها الهاكر الأخلاقي و هو تابع لمجال الهاكينج الأخلاقي
ولكن ما هو الهاكينج الأخلاقي ؟ قبل البدء بالتعرف على مجال الهاكينج الأخلاقي
يجب أن نعرف أنواع الهاكرز المتواجدين على الانترنت
أنواع الهاكرز المتواجدين على الانترنت
- الهاكر ذو القبعة السوداء.
جميعا نعرف هذا النوع من الهاكرز الذي يدعي ب Black hat hackers.
هذه الفئة هي من تقوم باختراق المواقع والحسابات وغيرها لحسابها الشخصي.
بدون إذن أو موافقة من مالك الشئ المخترق ولكن هذا فقط بهدف السرقة أو الإزعاج.
لذلك تمت تمييزهم بالقبعة السوداء.
- الهاكر ذو القبعة الرمادية
يعتبر هذا النوع محير قليلا، هو ما بين الخير والشر، لذلك سمي بالرمادي ” grey hat hackers”
أحيانا يقوم باختراق الشركات والأجهزة لمصلحته الشخصية
أيضا نفس الفئه تقوم بالاعمال الاخلاقية للشركات الأخرى، ولكن ما هذه الأعمال؟
ومن هنا يأتي تعريف الهاكينج الأخلاقي
من هو الهاكر الأخلاقي؟
الهاكر ذو القبعة البيضاء
هذه الفئة ستغير مفهومك عن فكرة الاختراق تماما.
الهاكر الأخلاقي يمتلك الترخيص للاختراق ولكن بهدف إنشاء تجارب للتأكد من قوة وأمان المواقع..
هذا النوع عكس فئة الهاكر ذو القبعة السوداء لذلك يرمز له بالقبعة البيضاء
الهاكر الأخلاقي متاح له اختراق المواقع ولكن لهدف نبيل وهو التأكد من عدم وجود مشاكل أو ثغرات يستخدمها الهاكرز للاختراق.
فلنحاول تشبيه الهاكر الأخلاقي انه سارق يستأجره صاحب المنزل ولكن اتفاق مسبق بينهما لاختبار قوة وأمان المنزل، على عكس السارق الذي يأتي بدون علم صاحب المنزل
لذلك يمثله الهاكر ذو القبعه السوداء
و من ثم يمكن تسميته الهاكر ذو القبعة السوداء
اقرا ايضا : من اين ابدأ تعلم البرمجة من الصفر ؟
من أين تبدأ لتعلم الهاكينج الأخلاقي؟
- تعلم لغات البرمجة
يجب أن تكون على دراية كافية بمجال البرمجة ولذلك يجب أن تتعلم بعض اللغات الضرورية لدخول عالم الهاكينج الأخلاقي وهم:
1 – لغة البرمجة HTML
مصادر لتعلم اللغة من هنا
2 – لغة البرمجة Javascript
من أهم مميزات لغة الجافا اسكريب أنها تساعدك على كشف ثغرات المواقع وهذا تماما ما يفعله الهاكر الأخلاقي.
لذلك من المهم جدا تعلم لغة الجافا سكريبت.
مصادر لتعلم اللغة من هنا
3 – لغة البرمجة Sql
مصادر لتعلم اللغة من هنا
4 – لغة البرمجة Php
مصادر لتعلم اللغة من هنا
5 – لغة البرمجة Ruby
مصادر لتعلم اللغة من هنا
6 – لغة البرمجة Python
من أهم مميزات لغة البايثون أنها تساعدك على فهم عالم الاختراق ولذلك من الضروري جدا تعلمها
مصادر لتعلم اللغة من هنا
7 – لغة البرمجة Bash
مصادر لتعلم اللغة من هنا
8 – لغة البرمجة C
مصادر لتعلم اللغة من هنا
9 – لغة البرمجة ++C
مصادر لتعلم اللغة من هنا
أفضل وسائل التعلم للبدء في عالم الهاكينج الأخلاقي
- أفضل الكورسات لتعلم الهاكينج الاخلاقي
من موقع يودمي من هنا
موقع Ec-Counsll من هنا
من موقع تيرا كورسيز من هنا
موقع future learn “و لكن بدون شهادة“ من هنا
- أفضل القنوات
قناة Hak5 لتعلم الهاكينج الاخلاقي
كورس هاكينج أخلاقي من قناة “تكناوي دوت نيت”
Vairous7x لشرح الهاكينج الاخلاقي
- أفضل المواقع
من افضل الموقع للتعلم موقع Ec – Counsll
وأيضا موقع hackaday
كتبه / معاذ تامر عبد الخالق
اقرأ ايضا : افضل التطبيقات في مختلف المجالات