مقدمة لمساق أمن الحاسوب والشبكات، تشرح المصطلحات الأساسية مثل الأصول والتهديدات والثغرات والهجمات، وتعرض مفهوم الافتراضية وتجهيز بيئة العمل باستخدام VirtualBox وPython وVS Code.
Key Takeaways
- الأمن السيبراني يقوم على تحديد الأصول المهمة ثم تحليل التهديدات والثغرات وكيفية حمايتها
- الافتراضية تتيح بيئة معزولة وآمنة لإجراء التجارب دون التأثير على الجهاز الأساسي
- اللقطات (Snapshots) تسهل استعادة الحالة السابقة وتكرار التجارب
- الفرق بين الثغرة والتهديد والهجوم أساسي لفهم عملية إدارة المخاطر
What the video covers
- التعريف بالمساق والمحاضرة الأولى كمقدمة لمادة أمن الحاسوب والشبكات
- شرح مفهوم الأمن السيبراني وأهمية حماية الأصول مثل بيانات الطلاب وكلمات المرور
- شرح مفهوم الافتراضية (Virtualization) والفرق بين الجهاز المضيف والجهاز الضيف
- شرح دور Hypervisor مثل VirtualBox في إنشاء وإدارة الأجهزة الافتراضية
- أهمية البيئات الافتراضية للتجارب لعزلها عن الجهاز الأساسي
- شرح ميزة اللقطات (Snapshots) للعودة إلى حالة سابقة وتكرار التجارب
- مقارنة بين الجهاز الفيزيائي والجهاز الافتراضي من حيث الموارد
- التطبيق العملي: تشغيل Ubuntu داخل VirtualBox وفحص إعداداته والشبكة
- استخدام أمر ping لاختبار الاتصال بالشبكة والإنترنت
- شرح المفاهيم: الثغرة (Vulnerability) والتهديد (Threat) والهجوم (Attack) والمخاطر (Risk) وضوابط التحكم (Controls)
Chapters
- 00:00مقدمة المساق وأهداف المحاضرة
- 01:09الأصول ومفهوم الحماية في الأمن السيبراني
- 02:08مفهوم الافتراضية والجهاز المضيف والضيف
- 03:09برنامج Hypervisor وفوائد البيئات الافتراضية
- 04:32مقارنة الجهاز الفيزيائي بالافتراضي واللقطات
- 05:53التطبيق العملي على VirtualBox وفحص الشبكة
- 08:36المصطلحات: الثغرة والتهديد والهجوم والمخاطر
- 12:34ضوابط التحكم وتنفيذ سكربت بايثون
Full Transcript — Download SRT & Markdown
Speaker A
يعطيكم العافيه معكم عيده المساق مريم حبوش هذا اللاب هو مقدمه لماده كمبيوتر ونتورك سكيورتي في هذا اللاب حنتعرف على المصطلحات الاساسيه اللي رح نستخدمها خلال ه الماده بالاضافه ان عشان كمان نجهز بيئه العمل باستخدام الفيرتوال بوكس والبايثون والفيجوال استديو كود تمام في نهايه هذا
Speaker A
اللاب نحن حن حنكون عرفنا ايش شو معنى السايبر سكيورتي شو معنى الاست الفرق بين الثريت والاتاك كرول تمام نشوف شو معنى السايبر سكورتيستمك ابكيشن يعني انا بدي احمل انظمه الكمبيوتر والتطبيقات الشبكات البيانات من وصول غير مصرح فيه وغيره اي تعديل غير مصرح غيره اي من
Speaker A
التهديدات ايش الامنيه تمام يعني مثلا عننا موقع الجامعه ستخدم سايبر سكيورتي لانه نحن ما بدنا اي شخص غريب بيدخل على حسابات الطالب يغير العلامات يحذف بيانات يعطل الموقع فالسؤال اللي نحن هنا بنساله في السايبر سكيورتي وات وي تراين تو
Speaker A
بروتكت ايش احنا بنحاول نحمي فالاجابه حتكون الاس انث بي بروتكتد يعني اي شيء له قيمه بحتاج ايش نحميه بسميه الاس امثله عليه مثلا اليوزر اكاونت زي الباسورد الباسورد لانه هو له قيمه وانا بدي احميه تمام تمام عننا مثال هذول كلهم
Speaker A
امثله على الاساس عننا مثال اللي هو الجامعه فيها الستودنت نيم الاي دي الجريدز هذول كلهم اشياء انا بدي احميهم ومش اي شخص يدخل ويعدل بدون صلاحيه يعني الفكره بالسايبر سكيورتي اني انا احدد الاشياء المهمه اللي بدي احميها واللي
Speaker A
بنسميها الاس وبعدين اشوف ايش التهديد او المشاكل الممكن اللي تتعرض لها وكيف نحميها تمام نيجي للفيجزيشن فندمتشن كمبيوتر فت يعني انا معناه انه انا بدي اقدر استخدم جهاز كمبيوتر واحد واشغل بداخله بداخل هذا الجهاز جهاز او اكثر بشكل
Speaker A
افتراضي باستخدام السوفت وير كيف يعني ترجو تمام هي ذا بروس كريتين سوفتير فيرجن كمبيوتر يعني انا عمليه بدي انشئ نسخه افتراضيه من جهاز الكمبيوتر باستخدام الايش السوفت وير الفيرجوال ماين لايك كمبيوتر هوصرف كانه جهاز مستقل لكن هو فعليا بيستخدم من موارد الجهاز الحقيقي
Speaker A
يعني مثلا زي السي بي يو الرام التخزين هذول بيستخدمهم الافتراضي بستخدم بياخذم من الجهاز الحقيقي يعني مثلا انا عندي هذا اللاب توب عليه ويندوز باستخدام الفيرجوال بوكس بقدر اشغل داخل جهاز تشغيل ثاني الاوبنتو كانه [تنحنُح] خلص جهاز ثاني
Speaker A
هلقيت حنتعرف على المصطلحات اللي نستخدمها الهوست الهوست هوكل كمبيوتر اوبريت سيستم الهوست هو عباره عن ايش؟ الجهاز الحقيقي اللي انا بشتغل عليه ونظام التشغيل يعني انا هنا الجهاز الحقيقي عليه ويندوز فهو الجهاز والويندوز انا بسميهم هوست اما الجس
Speaker A
الاوبريشن سيستم رانين انسايد فيرجوال ماين اللي اللي هو النظام التشغيل اللي وين حيكون شغال داخل الفيرجوال ماين عننا مين الاوبونتو الهايبرزر هذا البرنامج المسؤول عن انشاء كريت اند مانج فيرجوال ماين البرنامج المسؤول عن انشاء واداره الفيروال ماين يعني هو انا بسمح لي هذا
Speaker A
انه انا اعمل فيرجوال ماين احدد النتورك احدد الرام احدد مين السي بي يو الفيرجوال بوكس هو الفيرجولايزيشن سوفت وير اللي البرنامج اللي استخدمنا عشان انشئ اللي هو مين عندك الفيرجوال ماين البيئه الافتراضيه الفيرجوال ماين هو الجهاز الافتراضي نفسه يعني هو عننا مين الاوبنتو
Speaker A
واي دوزيشن ليش احنا نستخدمشن فيبركورتي لانها بتوفرلي بيئه امنه بيئه مسيطره عليها للتجارب بدون ما اثر بشكل مباشر على جهاز الاساسي لانه احنا ممكن لقدام نعمل تغييرات نعمل نعدل على في النتورك مثلا السيتين ف فبدل ما انا اعمل هي التجارب
Speaker A
مباشره على الجهاز الاساسي لا بنعملها داخل بيئه افتراضيه وبنجرب فهي ايش فوائدها بتعمل لي ايزوليشن يعني التجربه انا بتكون منفصل صله عن الجهاز الاساسي انه زي ما قلنا نعمل تجاربنا داخل بيئه افتراضيه داخل فيرجوال ماشين بدل ما انا
Speaker A
اغير اعدادات الجهاز الاساسي بشكل مباشر كمان بقدر ريكفري في البيئه الافتراضيه اذا مثلا خربت الاعدادات معي بقدر ارجع لحاله سابقه وهذا حيساعدنا عندنا حنشوف في شيء اسمه السناب شوت في التطبيق العملي حنشوف هذه ان هي السناب شوت بتحفظ حاله
Speaker A
حاله الفيرتوال ماين يعني انا بقدر مثلا اذا انا عملت تغييرات صارت معي مشكله بدي ارجع لحالها لبل باستخدام السناب شوت خلص بقى ايش برجعني للحاله اللي انا حفظتها قبل الريبتليتي هي امكانيه تكراره التجربه يعني ممكن المستخدم يستخدم بيانات متشابهه
Speaker A
الاكسبرمنتيشن التجربه انه انا بقدر اعمل تغييرات زي ما قلنا وتجارب تمام عننا في مقارنه بين الفيزيكال كمبيوتر الجهاز الحقيقي والجهاز الافتراضي تمام الفيزيكال كمبيوتر الجهاز الحقيقي اللي نحن بنستخدمه تمام بستخدم هارد وير حقيقي تمام اما ال الفيرشوال بستخدم ايش فيرجوال هارد وير
Speaker A
تمام يعني نحن مثلا لما عملنا خصصنا رام او ستورج للفيرجوال ماشين تمام نحن اعطيناها موارد افتراضيه بس هي الموارد من وين من الجهاز الحقيقي نحن اخذناها تمام اللي في الجهاز الحقيقي بيشتغل مين على الاكتوال ديفايس على الجهاز نفسه لكن في
Speaker A
الفيرجوال ماين على فيرجولايزيشن سوفت وير تمام في الفيزيكال احنا اصعب عشان انا اني ارجعه بالكامل لحاله سابقه لكن في الفيرجوال ماين زي ما قلنا في عننا سناب شوت بقدر انا ارجع لحالها محفوظه عندي في الفيزيكال كمبيوتر الجهاز الحقيقي المين
Speaker A
بيرسونال هو اللي انا بستخدمه البيئه الاساسيه للاستخدام اليومي لكن في الفيرجوال ماشين للمعامل والتجارب تمام نيجي للجزء العملي هذا الجزء حنطبق مفهوم الفيرجولايزيشن باستخدام نستخدم برنامج الفيرجوال بوكس تمام حنشغل الابونتو عليه كفيروال ماين افحص مكوناتها الاعدادات الشبكه واشوف البايثون تمام
Speaker A
زي ما قلنا انه نحن الابونت هو شغال داخل فيجوال بوكس الا انه هو بيتصرف كانه جهاز مستقل عنده رام عنده ستورج عنده ستورج عنده سي بي يو عنده نتورك له كل شيء خاص فيه تمام طبعا هنا هلقيت نحن هذول حنطبقهم
Speaker A
على عننا ال على البرنامج انه نحن لما بدنا نفحص الشبكه باستخدام الاي بي ادرس تمام حنكتب اي بي ادرس حيظهر لنا الاي بي ادرس تاع الشبكه اذا ظهرت لنا السيت اب معناها الشبكه ف الشبكه فعاله وشغاله تمام وحيظهر لنا اي بي ادرس تمام
Speaker A
هنا ح اللي بستخدم هذا الامر عشان افحص اختبار الاتصال بالانترنت تمام هلت حنطبقه تمام نشغل البرنامج تمام هي الابونتو انا هي عندي ديتيلز والسي بي يو وكل شيء هذول الخصائص والمساحه التخزينيه عندي هذول هنا تمام لو انا عملت على السناب شوت هنا بقدر
Speaker A
اضيف هون بسمي انا هيني ضايفه كلين هذا عشان ارجع لحاله السابقه تمام بعمل اوكي وخلصنا خلينا عبل ما يشتغل تمام هي البرنامج نكتب هنا الباسورد طبعا هذا باسورد ال النظام اللي هان بيختلف عن الجهاز الحقي غير يعني لما انا نزلت البرنامج اييه كانه
Speaker A
جهاز ثاني بالضبط تمام اشتغل عندي لو انا فتحت تيرمنال وكتبنا الاي في ادرس تمام هي اعطانا هنا معلومات عن النتورك انترفيسز الموجوده على الجهاز طبعا ظهر عننا اول واحده الل او اللي هي اللوب باك هي اي عن يعني عننا هنا الجهاز بيتواصل مع
Speaker A
نفسه طبعا عنوانها هي الاي بي تاعها هذا معناه انه الجهاز بيتواصل مع نفسه طبعا هي ال عننا انترفيسز ثانيه اسمها الاي ان بي تمام هذه وهي اجانا ستيت اب معناها انه ايش؟ شغاله وفعاله وهي الاي بي ادرس تمام
Speaker A
وهذا السبنت حنتعرف عليه لقدام تمام هذا الاي بي يعني الخاص بالشبكه الافتراضيه اما هذا لا على الجهاز نفسه لكن هذا اللي هو الاي بي اللي بيلزمنا تمام استخدمنا الامر الثاني عشان نشوف حكينا الاتصال بالشبكه حنبعث اللي هو اربع باكت ممكن انا ابعث
Speaker A
الباكت اللي بدي اياها ها المهم يعني بالنتيجه اني انا اشوف انه انا بعثت اربع باكت ارسلت بدي استقبل اربعه باكت وما يكون عندي فقد في اي باكت معناها انا عندي اتصال بالشبكه والانترنت وهي هذا اللي حيظهر لنا فور باكيت ترانسميتد يعني
Speaker A
انا بعثت اربعه واستقبلت اربعه وما في اي باكت صار لها فقط تمام لو انا بدي اشوف اللي هو ال طبعا اخترنا هنا جوجل عشان نشوف الجهاز قادر يوصل له يستقبل رد فحنا نحن بالنتيجه ارسلنا اربعه واستقبلنا اربعه وما كان عننا فقط صار
Speaker A
اتصال ناجح وما عننا ضاع اي باكيت تمام بدنا نشوف ال الفيرجن تاع البايثون تمام هي اعطانا هنا بايثون فيرجن تمام وفي كمان نقدر نفحص اسمست نيم تمام هي ظهر لي هنا عشان يطلع لنا اسم الجهاز والفيرتوال ماين طبعا لها هوست نيم
Speaker A
خاص فيها بكون بكون مثلا مختلف عن اسم الجهاز الحقيقي تمام وع شفنا اللي هو الاصدار تاع البايثون هنا لما اعمل لي اي هذا الامر بكد لي وجود البايثون داخل الفيرتوال ماشين وحكي لي كمان الاصدار تمام و زي ما شفنا السناب شوت حكينا هي
Speaker A
نسخه من حاله الفيرتوال ماشين في لحظه معينه بحيث انا انه اقدر ارجع لنفس الحاله اللي ابل لو مثلا زي ما قلنا نحن غيرنا اعدادات الشبكه بدل ما نعيد تثبيت الاوبونتو لا من البدايه بنعمل تيك للسناب شوت وخلص برجعنا للحاله السابقه
Speaker A
تمام نيجي للمفاهيم الفيرنبيليتي الثريت الاتاك الريسك اند الكنترولر تمام هذول لنشوف ال الفرق بين هذول المفاهيم الفيرنبيلتي بيحكي لك از اويكس هي ضعف موجود بالنظام فممكن يستغلوا شخص ويسبب مشكله زي مثلا باسورد ضعيف ويك باسورد مثلا من واحد لسته انا هذا بحكي عنه ويكس
Speaker A
فيرنبيلتي لانه ايش نقطه ضعف بس لسه ما صارت هجوم لسه ما صار هجوم هجوم تمام اما بالنسبه للثريت هذا تهديد تمام اي مثلا شيء ممكن يسبب لي ضرر او بستغل نقطه الضعف مثلا شخص غير مصرح له بده يدخل مثلا على
Speaker A
حساب الطالب هذا سبب لي تهديد تمام الاتاك اللي هو بصير الهجوم هو الان اكشن اور اتمت الفعل او المحاوله اللي بيعملها المهاجم حتى يستغل نقطه الضعف تمام يعني انا مثلا اي عندي مثلا باسورد من واحد لسته هذا فيرنبيليتي انه صار عندي
Speaker A
ضعف في كلمه المرور يعني الضعف عندي موجود الثريت انه مهاجم غير مصرح له صار في برضه تهديد موجود الاتاك المهاجم ايش حاول يدخل على الحساب تمام بالنسبه للرسك هنا بنسال في حالنا في الريسك قدش احتمال انه المشكله تصير واذا صارت قدش الضرر رح يكون
Speaker A
يعني في هي احتمال حدوث المشكله والامباكت حجم تاثيرها يعني مثلا اذا انا الحساب في معلومات مهمه وكلمه السر كانت عندي ضعيفه جدا احتمال كان اختراق الحساب عالي فهريسك حيكون عندي ايش اكبر يعني مثلا فينبتلتي باختصار ان هي كلمه
Speaker A
صير ضعيفه مثلا اللي شخص غير مصرح له ممكن يستخدمها ها الاتاك الشخص حاول يدخل على الحساب الريسك احتمال هل نجاح الهجوم الضرر الناتج حيكون عننا تمام نيجي للسكيورتي كنترول هنا وسيله الحمايه او الحل نحن هذا الاجراء بنعمله عشان ريديوس
Speaker A
الريسك عشان نقلل من الريسك يعني مثلا للويك للويك باسورد نحن نستخدم كلمه مرور قويه لا نعمل تحديثات نعمل ايش نسخه احتياطيه كل هذول بنعتبرهم سكيورتي كنترول تمام في عننا الانواع هنا الكنترول تايب تمام عننا البريفنتف والديدكتف والكوركتف تمام عننا ثلاث انواع البريفنتف ها تراي
Speaker A
تو ستوب يعني هنا بتمنع المشكله قبل ما تسير زي الاكسس كنترولر يعني بتمنع الاشخاص من يوصلوا لاشياء ما عندهم صلاحيه لها اما الديتكتيف هنا تكشف المشكله او انه في شيء مش طبيعي في هجوم مثلا شخص حاول يدخل على حساب مثلا اكثر من مره
Speaker A
اللوجز ممكن تسجل عدد محاولات وتخليني اكشف انه في شخص بحاول ويدخل على الحساب لكن بالنسبه للكوركتف او الريكفري هي بنتعامل معها بعد ما يصير المشكله زي مثلا اني انا ارجع البيانات ايش من النسخه الاحتياطيه تمام نيجي للاثكس والاثرايزيشن اند سكوب
Speaker A
تمام اللي مع السايبر سكيورتي طبعا لازم نحن نلتزم بالاخلاقيات والقوانين ما نستخدم ادوات الفحص او الاختبار التست يعني على اي نظام مثلا بدون اذن بدون صلاحيه فالاوثرايزيشن هي عننا انه انا عندي لازم يكون بريميشن يكون عندي اذن عشان اختبر النظام اما السكوب تمام السكوب
Speaker A
هي عندي احدد بالضبط ايش المسموح اعمله ايش المسموح اعمل له تست الاجهزه الاي بي ادرس ف بريميشن فيرست تستين سكند تمام يعني لازم يكون عندي اذن عشان اعمل بعدين اعمل تست تمام هان رابط تنزيل البرنامج نحن حن نعتمد
Speaker A
ننزله لقدام شويه تمام هنا في كود عندك ال البايثون عملنا حنعمل هلقيت حنطبقه على البيئه الافتراضيه عننا حنعمل امبورت البلاتفورم اللي هي عننا هي عشان احصل على معلومات عن نظام التشغيل اصدار البايثون اللي عندي امبورت للسوكيت عشان احصل برضه
Speaker A
على اسم الجهاز والهوست نيم تمام نروح على البرنامج نفتح الفيجوال استديو طبعا بنقدر ندر ننزله ه على التيرمنال هقيت رح يفتح لنا البرنامج هي فتح الفيجوال تمام هي انا عامله اللاب من فايل بعمل نيو فايل بنكتب اسمه لاب 0 بي واي تمام
Speaker A
منحط هذا الكود فيه عشان نعرف هنا ايش اللي حيظهر لنا طبعا حيظهرلنا هلا بشوف مع ال مع الرانب اسم اللعب اه راح نشوف انا حفظت الملف على الديسك توب رح اشوف هل هو موجود اه هي حكى لي موجود
Speaker A
تمام حنعمل ران بايثون تمام هي هذا طبع لي الجمله طبع لي اللي هو اللينكس اللي هو نظام التشغيل او الاوبنتو الاصدار تاعه طبع لي اسم الهوست نيم والبايثون كونفرجن تاعي اللي عننا تمام هذا قلناه اللي هو شرف للبلات فورم ايش
Speaker A
بتعملي امبورت ولا السوكت تمام يعني هذا نحن في اللاب تعرفنا على الاساسيات اللي نحن رح نبني عليها باللابات الجايه استخدمنا الفيرتوال بوكس عشان نشغل غل داخل البيئه الافتراضيه ومعزوله تاكد من النتورك كونكشن من الاي بي تبع الفيرجوال ماين تمام واستخدمنا البايثون لانه هو
Speaker A
حيكون معنا اداه اساسيه بالمعمل لقدام عشان نطبق مفاهيم السايبر سكيورتي بشكل عملي كيف نتعامل مع الشبكات والباكيت والتشفير تمام لهيك بنكون خلصنا لابنا يعطيكم العافيه
Topics:الأمن السيبرانيأمن الشبكاتالافتراضيةVirtualBoxUbuntuبايثونالثغراتالتهديداتاللقطاتإدارة المخاطر











