في هذا الجزء الأخير من أنظمة التشغيل linux سنشرح بعض المعلومات المتعلقة بهذا النظام بطريقة بسيطة.
كلما قمنا بتنفيذ برنامج فإنه يولد Process أي أن الكيرنل يقوم بتحميل اكواد البرنامج إلى الذاكرة الإفتراضية ويخصص له مساحة لمتغيرات البرنامج ويضع له هياكل بنايته مثل (Process ID, User ID, Group ID).
تنقسم الذاكرة منطقيا إلى الأجزاء التالية والمعرفة باسم Segment :
- Text : هذا الجزء يخزن فيه تعليمات البرامج
- Data : هذا الجزء يخزن المعطيات الثابتة للبرامج
- Heap : هذا الجزء يخصص كذاكرة إضافية
- Stack : هذا الجزء يخصص لدوال البرامج ، ينمو وينكمش
إنشاء أي Process يتم عن طريق الدالة ()fork ويتم انهاءه عن طريق الدالة ()exit أو عن طريق الأمر kill أو signal.
الأمر unix لإظهار العمليات Process النشطة على مستوى النظام :
ps -ef#
البرامج (Programs)
تخطيط الذاكرة للعملية (Process memory layout)
- Text : هذا الجزء يخزن فيه تعليمات البرامج
- Data : هذا الجزء يخزن المعطيات الثابتة للبرامج
- Heap : هذا الجزء يخصص كذاكرة إضافية
- Stack : هذا الجزء يخصص لدوال البرامج ، ينمو وينكمش
إنشاء أي Process يتم عن طريق الدالة ()fork ويتم انهاءه عن طريق الدالة ()exit أو عن طريق الأمر kill أو signal.
الأمر unix لإظهار العمليات Process النشطة على مستوى النظام :
ps -ef#
apt package utility
- تثيت البرامج الإضافية هي الوظيفة الأسلسية ل apt-get وهو بسيط ومباشر
apt-get install (package_name)#
- تحديث البرامج الموجودة على مستوى النظام
apt-get update#
- ترقية البرامج وتحسينها يتم بواسطة
apt-get upgrade#
- ويمكن تحديث التوزيعة باستعمال
apt-get dist-upgrade#
- لإزالة أي برنامج أو حزم برمجيات يتم بواسطة الأمر
apt-get remove (package_name)#
- ويمكن إزالة حزم البرمجيات القديمة باستعمال
apt-get autoremove#
- تنظيف حزم البرمجيات باستعمال
apt-get clear#
Management linux services
1- SSH service
يمكن استعمال Secure shell ssh service للوصول إلى جهاز كمبيوتر عن بعد باستخدام برتكول آمن ومشفر.
خدمة ssh قائمة على النوع من الإتصالات TCP وتستعمل المنفذ port رقم 22
وتفعيلها على الشكل التالي :
service ssh start#
2- HTTP service
خدمة HTTP هي ذات اتصال TCP تستعمل المنفذ 80 وتستخدم لإضافة موقع أو توفير منصة لتحميل الملفات إلى جهاز أخر.
ويمكن تفعيل هذه الخدمة على الشكل التالي :
2- HTTP service
خدمة HTTP هي ذات اتصال TCP تستعمل المنفذ 80 وتستخدم لإضافة موقع أو توفير منصة لتحميل الملفات إلى جهاز أخر.
ويمكن تفعيل هذه الخدمة على الشكل التالي :
أسرار حول القرصنة المعلوماتية
- الهاكر أو القرصان ليس بالضروري ذكيا في المعلوماتية .
في الغالب الأشخاص المتخصصون في الأمن المعلوماتي هم أشخاص لهم تكوين عالي ومهمتهم تقديم يد المساعدة للمؤسسات من حيث إيجاد الثغرات أو تحصين مواقعهم ، وهؤلاء ليسوا بقراصنة وانما يسمون بالهاكر الأخلاقي وهم قلة بالنسبة لأصحاب القبعات السوداء.
هؤلاء القراصنة ليس لهم تكوين عالي وانما يعتمدون على برامج ومنصات يمكنها ان تنتج برامج خبيثة يستعملونها في القرصنة.
- محرك البحث Google يمكنك من إيجاد الكثير من المعلومات على نطاق الشبكة العنكبوتية بشرط ان تحسن استعمال أدواته وملحقاته.
- إذا تم قرصنتك فاعلم أن القرصان أو الهاكر يعرفك 90% ويريد إذايتك ، من المستحيل أن يتم قرصنتك من شخص لا يعرفك.
- يمكن قرصنتك فقط بالظغط على أي رابط من أي موقع من حيث لاتدري مثال على ذلك ، اضغط على هذا الرابط لتربح سيارة أو ما شابه ذلك.
- لا تثق 100% في البرامج المضادة للفيروسات المثبتة على جهازك ، أحيانا لا تعمل ولا يمكنها ادراك البرامج الخبيثة.
- يمكنك تتبع آثار الهاكر والوصول إلى هوياته مثل عنوانه الإلكتروني.
- القرصان أو الهاكر صاحب القبعة السوداء يمكنه أن يجني المال الكثير لكن ينتهي به المطاف في السجن مهما حاول أن يخفي هويته.
