هل لديك سؤال؟
تم إرسال الرسالة إغلاق

Hacking via Shell Scripting

هل سئمت من الاعتماد الكلي على الأدوات الجاهزة؟ هذه الدورة المجانية مصممة لتنقلك من مرحلة "مستخدم أدوات" إلى مرحلة "مطور ... عرض المزيد
17 طلاب مسجل
0
0 مراجعة
  • وصف
  • المناهج الدراسية
  • المراجعات
hacker-hacking-5871x3914-15637.jpeg

وصف دورة: احتراف البرمجة التفاعلية للأمن السيبراني (Bash Scripting for Hackers)

هل سئمت من الاعتماد الكلي على الأدوات الجاهزة؟ هذه الدورة المجانية مصممة لتنقلك من مرحلة “مستخدم أدوات” إلى مرحلة “مطور أدوات اختراق”. ستتعلم كيف تطوع قوة نظام لينكس ولغة الباش (Bash) لأتمتة عمليات اختبار الاختراق وبناء أدواتك الخاصة من الصفر.

أولاً: وضع حجر الأساس (Bash Fundamentals)

نبدأ معك من الصفر لضمان فهمك العميق لكيفية تخاطب المبرمج مع النظام:

  • مدخل إلى عالم الـ Shell: فهم أنواع الشل والفرق بينها وبين السكريبت، وكتابة أول برنامج لك.

  • إدارة البيانات: التعامل الاحترافي مع المتغيرات (Variables)، المتغيرات للقراءة فقط (Readonly)، والمتغيرات الخاصة.

  • الهياكل البرمجية: إتقان استخدام المصفوفات (Arrays) لترتيب البيانات المعقدة.

ثانياً: المنطق البرمجي والأتمتة (Logic & Control Flow)

هنا تتعلم كيف تجعل أدواتك ذكية وقادرة على اتخاذ القرارات:

  • حلقات التكرار (Loops): استخدام For loop و While loop لتنفيذ آلاف المهام في ثوانٍ.

  • الجمل الشرطية: التحكم في مسار الأداة باستخدام If, Else, و Elif.

  • البرمجة بالوظائف (Functions): تنظيم الكود ليصبح قابلاً لإعادة الاستخدام في مشاريعك البرمجية الكبيرة.

ثالثاً: معالجة النصوص وبناء الأدوات الهجومية (Weaponization)

المرحلة الأكثر إثارة، حيث نحول الكود البرمجي إلى “سلاح” تقني:

  • معالجة النصوص (Text Processing): مهارة أساسية لاستخراج البيانات الهامة من مخرجات الأدوات الأخرى.

  • بناء فاحص المنافذ (Port Scanner): كتابة أداة خاصة بك لفحص المنافذ المفتوحة في الشبكة.

  • الاستطلاع المتقدم (Enumeration): بناء أدوات مؤتمتة لـ:

    • فحص الويب (Web Enumeration).

    • استخراج النطاقات الفرعية (Subdomain Enumeration).

    • فحص سجلات الـ DNS والبريد الإلكتروني (Email Enumeration).

رابعاً: الهجمات المتقدمة والأتمتة الكاملة (Advanced Automation)

تطبيق عملي على سيناريوهات حقيقية:

  • تخمين المسارات (Directory Brute Force): بناء أداة لاكتشاف الملفات والمجلدات المخفية.

  • أتمتة نقل النطاق (Zone Transfer): تعلم كيف تكتب سكريبت يقوم بعملية Zone Transfer بشكل آلي وسريع.


لماذا تنضم لهذه الدورة؟

  • محتوى عملي 100%: نركز على ما تحتاجه فعلياً في “الميدان” كمختبر اختراق.

  • مجانية بالكامل: مساهمة منا في إثراء المحتوى العربي التقني وتطوير مهارات الشباب.

  • بوابتك للاحتراف: هذه المهارات هي التي تميز “المحترف” عن “الهاوي” في سوق العمل.

تفاصيل الدورة
محاضرات 17
فيديو. 17 فيديو تعليمي
المستوى All Levels

الأرشيف