اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر

لتعلم الأمن السيبراني (الهاكر الأخلاقي) يتطلب دراسة عدة مجالات:

من ضمنها إحدى لغات البرمجة لتساعدك على تطوير أدواتك التي تساعدك في مهامك،

ومن أشهر لغات البرمجة في الأمن السيبراني هي لغة البايثون.

يتطلب الأمر دراسة أساسيات البايثون من أوامر الطباعة والقراءة والمتغيرات وحلقات التكرار والجمل الشرطية والمكتبات،

ومن أهم المكتبات التي يتم دراستها في البايثون

1- Scapy: مكتبة قوية لإنشاء وتحليل حركة الشبكة، تستخدم لإنشاء حزم الشبكة المخصصة وفحص الشبكة.

2- PyCrypto أو معروفة باسم PyCryptodome: تستخدم للتشفير وفك التشفير وإنشاء التوقيعات الرقمية، توفر واجهات للعديد من خوارزميات التشفير.

3- Nmap:أداة معروفة لفحص المنافذ وتحديد الخدمات المتاحة على الخوادم. يمكن استخدامها لتحديد الثغرات وتقييم أمان الشبكة

4- Socket ومن خلالها يتم اختبار المنافذ عبر البروتوكولات المختلفة، وكذلك تكوين منصات الخادم-العميل.

إضافة إلى دراسة نظام تشغيل اللينكس وخصوصًا تفريعة كالي لينكس،

وكذلك دراسة الشبكات،

والهندسة الاجتماعية من الأمور الهامة في مجال الأمن السيبراني (وهي دراسة نقاط ضعف البشر وجمع معلومات عنهم)

وبعض علوم الأمن السيبراني الأخرى.

  • 0
نشر

للتخصص في مجال الأمان السيبراني وتحسين مهاراتك في فهم وتأمين الأنظمه
يجب أن تتعلم مجموعة واسعة من اللغات والأدوات المختلفة
من هذه  الادوات هي

لغات البرمجة
Python يستخدم على نطاق واسع في مجال الأمان السيبراني
C/C++ و Assembly لفهم أفضل لعمليات النظام وتحليل الشفرات الضار

أمان الشبكات والبرمجة
علم الشبكات (Networking) فهم كيفية عمل الشبكات وكيفية اختراقها وتأمينها

أمان التطبيقات
OWASP Top 10 فهم الثغرات الشائعة في التطبيقات وكيفية التصدي لها
  SQL Injection و Cross-Site Scripting (XSS) فهم الهجمات الشائعة وكيفية حماية التطبيقات منها

نظم التشغيل وأمانها
Linux/Unix و Windows فهم بنية النظام والأمان على مستوى النظام

أمان قواعد البيانات:
   SQL و NoSQL databases فهم كيفية حماية قواعد البيانات من الهجمات

الأمان السيبراني الدفاعي
   إدارة الحماية والتحليل الأماني (SIEM) فهم كيفية رصد وتحليل الحوادث الأمانية
   Firewall و IPS/IDS فهم كيفية تكوين وإدارة الحواجز النارية وأنظمة الكشف عن التسلل

  • 0
نشر

قبل الدخول في تعم الامن السبراني يجب ان تعرف ما هو الامن السيبراني وما دوره

ما هو مهندس الأمن السيبراني؟
تتضمن مهنة هندسة الأمن السيبراني إنشاء وإدارة الأجهزة والبرامج وسياسات الأمان التي تحمي أجهزة الكمبيوتر والشبكات والمعلومات. الغرض من مهندسي الإنترنت هو فهم الفضاء الإلكتروني من خلال الجمع بين الهندسة الكهربائية وعلوم الكمبيوتر.
يقوم مهندس الأمن السيبراني بتصميم وتنفيذ حلول الشبكات الآمنة المصممة للدفاع ضد المتسللين والهجمات الإلكترونية والتهديدات المستمرة الأخرى. كما يشارك أيضًا في اختبار هذه الأنظمة ومراقبتها باستمرار، والتأكد من أن جميع دفاعات النظام محدثة وتعمل بشكل صحيح.
ماذا يفعل مهندس الأمن السيبراني؟

  • تقييم الاحتياجات الأمنية للمنظمة ووضع أفضل الممارسات والمعايير وفقًا لذلك
  • تصميم وتنفيذ وصيانة والإشراف على تحديث جميع الإجراءات الأمنية اللازمة لحماية بيانات المؤسسات وأنظمتها وشبكاتها
  • الرد على كافة الخروقات الأمنية للشبكة والأنظمة المرتبطة بها
  • استكشاف أخطاء جميع مشكلات وحوادث الشبكة والأمن وإصلاحها
  • إجراء اختبار الاختراق بشكل روتيني
  • اتخاذ التدابير الأمنية المناسبة لضمان الحفاظ على البنية التحتية للمنظمة والبيانات الموجودة آمنة
  • إجراء الاختبارات والمسح لتحديد أي نقاط ضعف في الشبكة والنظام.


كيف تصبح مهندس الأمن السيبراني؟
 

  •  ابحث عن فرص للتدريب العملي في مجال الأمن السيبراني، مثل المشاركة في برامج التعاون بين الجامعات والشركات أو العمل كمتدرب في شركة متخصصة بالأمن السيبراني.
     
  •  تطوير من مشاريعك شخصية في مجال الأمن السيبراني، مثل اختبار اختراق المواقع الإلكترونية أو بناء أنظمة كشف التسلل.
     
  •  من المهم مواكبة أحدث التهديدات والتقنيات من خلال قراءة الكتب والمقالات وحضور المؤتمرات والندوات
    .
  •  يمكنك الحصول على شهادات متقدمة في مجال الأمن السيبراني، مثل شهادات Certified Information Systems Security Professional (CISSP) و Certified Ethical Hacker (CEH).
     
  • 0
نشر

أعتقد أن لغة البرمجة python من أفضل لغات البرمجة في مجال الأمن السيبراني إن لم تكن الأفضل لذلك إذا كنت ترغب في أن تصبح ماهرًا في الأمن السيبراني والاختراق، فإن اللغة التي يجب عليك تعلمها هي Python.

تعتبر Python مثالية للأمن السيبراني والاختراق بسبب مرونتها وسهولة استخدامها. كما توفر العديد من المكتبات والأدوات التي يمكن استخدامها في مجال الأمن السيبراني والاختراق. 

بالإضافة إلى Python، يمكن أن تكون لغات البرمجة الأخرى مفيدة أيضًا. على سبيل المثال، يمكن استخدام Bash و Powershell لتنفيذ الأوامر بشكل أكثر كفاءة من سطر الأوامر. كما يمكن أن تكون معرفة SQL مفيدة لفهم كيفية عمل هجمات الحقن وتنفيذها.

من المهم أيضًا أن تتعلم مفاهيم الأمن السيبراني بشكل عام، بما في ذلك أساليب الاختراق وأساليب الحماية والتشفير وتحليل الثغرات. 

باختصار، لتصبح ماهرًا في الأمن السيبراني والاختراق، يجب عليك تعلم Python بالإضافة إلى بعض اللغات الأخرى المفيدة مثل Bash و Powershell و SQL. كما يجب عليك فهم مفاهيم الأمن السيبراني بشكل عام.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...