نجد الكثير من الأشخاص لديهم شغف و طموح للبدء في مجال الهاكينغ، و معظم هؤلاء الأشخاص يعتقدون أنه بمجرد تنصيب نظام كالي لينكس و متابعة بعض الشروحات في اليوتيوب فسيصبحون هاكرز كبار، أو خبراء أمن المعلومات، وهذا خاطئ، لأن قبل الدخول الى هذا المجال يتوجب عليك بناء قاعدة معلوماتية ضخمة و تحسين مجموعة من المهارات، و هذا ما سأناقشه معك في هذه التدوينة.
الأمن المعلوماتي هو عالم كبير جدا، و يضم العديد من التخصصات، و لإتقانه يجب عليك أولا تنصيب الأعمدة (الأساس):
1- معرفة المفاهيم المتعلقة بالمجال:
معرفة مفاهيم المصطلحات تعد من الأولويات التي يتوجب عليك معرفتها دون أي تردد أو عذر، فبمجرد قراءتك لأي كلمة جديدة، توجه نحو جوجل و تعرف على معناها.
2- معرفة قواعد تسيير الشبكات:
من الضروري دراسة قواعد و أسس كيفية عمل الشبكات المعلوماتية، خاصة المفاهيم المتعلقة بـ Switch، les routers، pare-feu... و كذلك معرفة كيفية التعامل مع عناوين الايبي، دون أن ننسى ضرورة معرفة كيفية التحويل من (Binaire ,Decimal, Hexadecimal).
3- معرفة كل مايتعلق بالمصادر المفتوحة:المصدر المفتوح أو الـ Open Source هو أحد السياسات المتبعة في إدارة عملية كتابة برمجيات الحاسوب والأنظمة وإدارتها.
4- معرفة كيفية التعامل مع أنظمة التشغيل:
عندما يتعلق الأمر بتعلم الهاكينغ فإننا نجد دائما نوعين من الأشخاص و هما:
من يستعمل دائما نظام الويندوز و يتوجب عليه اكتشاف اللينكس.
من يستعمل دائما نظام اللينكس و يتوجب عليه اكتشاف الويندوز.
و في غالب الأحيان فأنت تنتمي للصنف الأول.
5- معرفة أساسيات التشفير:
من أهم النقاط في هذه القائمة هي التشفير، نظرا لدوره المهم في حماية الخصوصية، و فك الرسائل المشفرة أو إرسالها...
6- البرمجة:إذا كنت تريد التخصص في مجال اختراق الأنظمة فيجب عيك تعلم كل من اللغة سي و بايثون، أما إذا كانت اهتماماتك تؤول نحو ثغرات الويب، فأنصحك بتعلم كل من PHP و MySQL.
ملاحظة: كان هذا الموضوع موجه للأشخاص المهتمين بدراسة الأمن المعلوماتي و أساسيات الهاكر الأخلاقي، لذا أنا كتبته من باب المعرفة و مشاركة المعلومة، و ليس من أجل التشجيع على الهاكينغ السلبي والذي يمس الخصوصية.