الاختراق الأخلاقي بـ Shell Scripting
هذه الدورة مصممة لتنقلك من مرحلة مستخدم أدوات إلى مرحلة مطور أدوات اختراق
بواسطة Coursector
ماذا ستتعلم؟
إتقان المفاهيم الأساسية والمتقدمة
بناء مشاريع عملية من الصفر
أفضل الممارسات في المجال
التعامل مع الأدوات الاحترافية
حل المشاكل الواقعية
الاستعداد لسوق العمل
محتوى الدورة
القسم 1: أساسيات
Introduction
مجاني
5:30
What is the Shell
5:00
Variables
4:00
Readonly Variables
6:00
Arrays
3:00
القسم 2: التحكم في التدفق والدوال
While Loop
6:00
For Loop
4:00
If Condition
4:00
Functions
6:00
Text Processing
6:00
المدرّب
C
Coursector
فريق كورسيكتور التعليمي • محتوى معتمد
نبذة عن الدورة
وصف دورة: احتراف البرمجة التفاعلية للأمن السيبراني (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%: نركز على ما تحتاجه فعلياً في "الميدان" كمختبر اختراق.
- مجانية بالكامل: مساهمة منا في إثراء المحتوى العربي التقني وتطوير مهارات الشباب.
- بوابتك للاحتراف: هذه المهارات هي التي تميز "المحترف" عن "الهاوي" في سوق العمل.
التقييمات والمراجعات
سجّل دخولك لتتمكن من تقييم هذه الدورة.
تسجيل الدخول
4.2
★★★★☆
6 مراجعة
5 ★
0 تقييم
4 ★
0 تقييم
3 ★
0 تقييم
2 ★
0 تقييم
1 ★
0 تقييم
$22.00
$99.00
خصم 78%
أسئلة شائعة حول الدورات
كل ما تحتاج معرفته قبل التسجيل
كورسيكتور هي منصة تعليمية عربية تجمع أفضل المدربين المستقلين والجهات التعليمية، وتقدّم دورات معتمدة بجودة عالية، يمكنك الوصول إليها في أي وقت ومن أي مكان.
نقبل بطاقات Visa وMastercard وAmerican Express ومدى، إضافة إلى المحافظ الرقمية المدعومة. تُعالج جميع المدفوعات بأمان عبر Stripe.
نعم، بعد شراء الدورة تحصل على وصول مدى الحياة للمحتوى وكل التحديثات المستقبلية، دون أي رسوم إضافية.
نعم، تحصل على شهادة إتمام رقمية بعد إكمال جميع دروس الدورة واجتياز الاختبارات المطلوبة.
يمكنك طلب استرجاع كامل خلال 14 يوماً من الشراء، شريطة ألا تتجاوز نسبة مشاهدة الدورة 30%.