|
بسم الله الرحمن الرحيم
نظم التشغيل
حديثنا اليوم عن نظم التشغيل وهي عند تشريحيها عبارة عن برنامج ضخم مرتبط بقاعدة بيانات ضخمة وعند توصيل أكثر من نظام مع أخر تتكون لدينا ما يسمى بالشبكات الحاسوبية
تنقسم نظم التشغيل اليوم إلى نوعين :
النوع الأول يعتمد على الأومر مثل نظام الدوس ونظام اليونكس
وهي أنظمة تعتمد في التعامل معها على حفظ أوامرها وكتابتها بواسطة لوحة المفاتيح
ولكن هذه الأنظمة بدأت في الإندثار بالذات مع ظهور ويندوز فيستا الذي أنهى التعامل معها تماماً
النوع الأخر يعتمد على الواجهات الرسومية مثل نظام ويندوز فيستا ونظام لينكس فيدورا كور
هذه الأنظمة ليست مستقله بحد ذاتها . بل هي معتمدة على النوع الأول, فنظام ويندوز بمختلف إصداراته يتم تنصيبه على نظام الدوس
أشهر أنظمة التشغيل اليوم هما نظام ويندوز من ميكروسفت ونظام لينكس بتوزيعاته المختلفه
هناك أنظمة تشغيل أخرى مثل أبل ماكنتوش وغيره لكن إذا كنت تستخدم هذين النظامين فلن يصعب عليك أي نظام بعدهم
لأنك سوف تواجه أفكار متشابهه تقريباً بإمكانك التأقلم معها بإستخدام ملفات المساعدة
ولكن هذا لا يغنينا عن تعلم أوامر الدوس للتعامل مع الويندوز و أوامر الشيل للتعامل مع الينكس
أنقر هنا لتشاهد أشهر الكتب التي تحدثت عن الدوس
أنقر هنا لتشاهد أشهر الكتب التي تحدثت عن الشيل
البداية في تعلم نظم التشغيل:
عندما أقول تعلم نظم التشغيل فإنني لا أقصد الإستخدام التقليدي من تنصيب برامج وحذفها
ولكني أقصد التعليم التقني الإحترافي والذي يبدأ بتعلم تنصيب النظام ونتهي بكتابة برامج لها القدرة على التعديل على النظام.
دائماً تكون بداية الدخول إلى عالم نظم التشغيل بتعلم طريقة تنصيب النظام وتهيئة الأقراص لإستقبال النظام ( format) وقد تم شرح طريقة تنصيب الويندوز من قبل الأخوة في فريق الحاسب والإنترنت وذالك في عدة مواضيع, وطرحت الأخت هدولة موضوعاً واسعاً حول نظام تشغيل لينكس على الرابط التاليhttp://hayatech.com/c/showthread.php? t=8420
لكن هناك مشكلة.. وهي أننا بحاجه إلى جهاز كمبيوتر أخر حتى نقوم بنتزيل هذه الأنظمة عليه..!
لكن الجيد في الأمر أن هناك برامج تسمى بالأجهزة الإفتراضية وهي تعطيك فرصة لتشغيل نظام على نظام دون أن يأثر أحدهم على الأخر .. أنقر هنا لتحميل البرنامج
حماية وإختراق نظم التشغيل
نظم التشغيل هي المنصة التي نعمل عليها في حواسيبنا
ونظام التشغيل مثله مثل المنزل الإفتراضي الذي تسكن فيه بداخل العالم التقني
مثلما نضع أشيائنا الخاصة من ملابس و مستلزمات خاصة في بيوتنا العادية
نظم التشغيل هي البيوت الإفتراضية التي نضع فيها مستلزماتنا التقنية
لذا فإن أي إختراق لنظام التشغيل فهو مثل سرقة البيوت
وإختراق النظام يكون بأحد شكلين :
الأول : أن يكون النظام مغلق بكلمة سرية وتحاول فتح النظام من خلال إستخدام الجهاز
وفي هذه الحالة فإن الدخول يكون بالإحتيال على النظام .
فمثلاً نظام ويندوز إكس بي يمكنك فتح حساب الأدمن وذلك بالدخول كضيف Guest
ثم تذهب إلى الدوس وتكتب الأومر التالية

حيث يتم إستبدال الملفlogone.scr وهو الملف الحاضن لكلمة السر
العديد من هذه الحيل وطرق تفاديها تجدها على الرابط التالي
http://www.astalavista .com
الثاني: أن يكون النظام عبر متصل عبر شبكة ويتم الوصول إليه من خلالها
هذه الحالة الحديث عنها يطول وقد فصلت فيه بشكل كبير في كتابي
وسائل الحماية وطرق الإختراق وهو مطروح هنا
الشبكات
عندما نربط نظامي تشغيل أو عدة أنظمة مع بعضهم البعض فإننا نحصل على ما يسمى بالشبكات الحاسوبية (Network) مما يسهل علينا تبادل البيانات فيما بينها.
كيف يتم ربط الشبكات الحاسوبية؟
عند ربط أي نظامين من أنظمة الشبكات فإنه من الواجب وجود نوعين من العتاد لكي يتم تركيب الشبكة وهما
العتاد الصلب ( hardware)
مثل أسلاك التوصيل و أجهزة التوجيه التي تقوم بتوجيه البيانات داخل الشبكة.
والعتاد البرمجي ( software)
مثل برنامج إعدادات الشبكة المرفق مع أنظمة ويندوز وكذلك بعض البرامج الخارجية التي تدعم عمل الشبكة.
كيف يتم توصيل الشبكة
من أفضل ما وجدته في توصيل الشبكات هو عرض بوربوينت يشرح تركيب الشبكة بالتفصيل
أنقر هنا لتحميل العرض
وتواجهنا هنا أيضاً مشكلة أخرى .. وهي الحاجة إلى المعدات والمساحه ..!
ولكن هذه المشكلة أيضاً يمكن حلها وذلك بواسطة برنامج الجهاز الإفتراضي.
الذي سبق طرحه . حيث أنه يتيح لك فرصة تنصيب أكثر من نظام وإنشاء شبكة إفتراضية بينهم . جرب أن تقوم بذلك وسوف تحصل على ثروة معلوماتيه في عالم الشبكات.
بروتوكولات الإتصال:
نستطيع أن نقول أن برتوكولات الإتصال هي لغة التخاطب بين الحواسب داخل الشبكة وكل لغة متخصصة في عمل خاص بها.
فالبروتوكول الأساسي هو الـ TCP/IP وهو المتخصص بربط الحواسب مع بعضها البعض
ثم تأتي بعد ذلك برتوكولات فرعية تقوم بوظائف أخرى مثل الـ FTP لنقل الملفات والـ HTTP لعرض صفحات الويب والـ SMTP لإرسال وستقبال البريد الإلكتروني وغيرها
طريقة عمل البروتوكول معقدة نسبياً وتعتمد على معرفتك بالإلكترونيات الرقمية ولا يهمك كثيراً معرفتها إلا إذا كنت مطورلقطع إلكترونية تتعامل بهذه البرتكولات . لكن المهم هو أن تعرف البرامج التي تتعامل مع هذه البروتكولات وأن تعرف كيف تبرمج مثل هذه البرامج. والأمر ليس من الصعوبة بمكان, حيث أن أغلب لغات البرمجة عالية المستوى تأتي مجهزه بدوال خاصة بجميع البرتكولات الإتصال
حتى تتعرف أكثر على برتكولات الإتصال المنحدرة من سلالة الـ TCP/IP راجع الموقع
http://www.w3schools.c om/tcpip/default.asp
شبكة الإنترنت
تعتبر شبكة الإنترنت هي أعظم شبكة حاسب على أرض الوجود وهي مكونة من شبكات صغيرة
فعندما نطلب من المتصفح أن يعرض لنا موقع حياة تك فإنه يتصل بالشبكة التي يوجد بها الموقع
ثم يستقبل البيانات التي يحتويها المنتدى ثم يعرضها على جهازك وكذلك الحال بالنسبة لبرامج المحادثة وبرامج تحميل الملفات وغيرها إذ أنها لا تعمل حتى تكون شبكة مصغرة بينك وبين الموقع المطلوب أو الخدمة المطلوبة وبينكم وسيط هو مزود خدمة الإنترنت
إختراق وحماية الشبكات
حتى نحمي شبكاتنا فإننا نعتمد على برامج تسمى بالجدار الناري
عمل هذه البرامج هي التأكد من أن البيانات ترسل وتستقبل من مصادر مسموح لها بذلك
وإذا حاول شخص من خارج الشبكة إستقبال أو إرسال أي بيانات فإن الجدار الناري يمنعه من ذلك. ولكن للأسف فإن جميع الشبكات المحمية بجدار ناري وغير المحمية تظهر لها ثغرات أمنية يمكن الإختراق من خلالها
ولست محتاجاً لأن تكون خبيراً في الشبكات حتى تعرف الثغرات التي تحتويها شبكتك
فكل ماعليك هو إستخدام أحد برامج المسح عن الثغرات ومن أشهرها برنامج شادو سيكيورتي
حيث يقوم هذا البرنامج بمسح الشبكة والبحث عن الثغرات الأمنية
وعند العثور على أحدها فإنه يعطيك طريقة ترقيع الثغرة وطريقة إستخدامها, مما يعني أنه أداة ذات حدين في هذا المجال
ويمكنك أن تجد العديد من أمثال هذا البرنامج إذا بحثت بكلمة Network Securty
بهذا الموضوع نختتم دورتنا
آمل أن تكون قد إستفدت منها و أعجبت بها.
|