مسح المنافذ في بايثون

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

وقبل أن نبدأ دعوني أتكلم عن بعض التعريفات الأساسية في عالم الشبكات  حتى يكون الموضوع موجه للجميع المبتدئين والمتقدمين على التوالي .

المنفذ : هو مكان يتم من خلاله إستقبال وإرسال المعلومات وكل برنامج لديه منفذ خاص به حتى تكون الأمور منظمة (مزيد من المعلومات ).

مسح المنافذ : هي عملية إرسال مجموعة من الحزم الى منفذ معين من أجل معرفة إذا كان مفتوح أو لا و معرفة ما هي الخدمات التي يقدمها هذا المضيف وبالتالي إستغلال ذلك المفذ عبر جمع معلومات وثغرات البرنامج الذي يستخدمه.

إجتياح المنفذ: هو عملية مسح لمنفذ معين في حالة إستماع لعديد من الأجهزة في نفس الوقت وعادة ماتستخدم هذه الطريقة من أجل البحث عن خدمة معينة (وعلى سبيل تخيل معي دودة خبيثة خاصة ب SQL تقوم بإكتساح العديد من أجهزة الكمبيوتر للبحث عن جهاز ما يقوم بالإستماع عبر المنفذ 1433).

TCP/IP :إن جميع العمليات والتصاميم الموجودة على شبكة الأنترنيت قائمة على أساس بروتوكول الأنترنيت وعادة مايسمى ب TCP/IP ففي هذا النظام تقوم جميع الأجهزة و الأجهزة المقدمة للخدمات عنصرين أساسيين هما العناوين وأرقام المنافذ حيث يوجد أكثر من 6000 منفذ يمكن إستعماله .

أكمل القراءة →

أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع

المتغيرات في بايثون

في الدرس السايق تعلمنا كيفية عرض كلمة Hello world على الشاشة ولكنك تريد المزيد وتظن أن مجرد عرض جملة ليس بالأمر المهم ولكن سنتقدم درجة درجة .

في هذا الدرس سنتعلم كيفية انشاء المتغيرات اذا قم بقتح ملف جديد وتسميته ب variables.py وأكتب الكود التالي :

greeting = "hello world"
print greeting

الأن قم بفتح سطر الأوامر واذهب الى الدليل الذي يحوي الملف الذي قمنا بانشاءه واكتب الأمر التالي:

python variables.py
وسيعرض لنا البرنامج كلمة 
hello world
هذا كل شيء وأعلم ان المتغيرات يمكن تغيير قيمها في أي وقت ويمكن لمتغييرين أن يأخذا نفس القيمة  ولمزيد من المعلومات يمكنك زيارة العم قوقل  فكما ترى انا اعطيك الفكرة واذا كنت تريد أن تتعلم ابحث واقرأ وشاهد وطبق.
 
 
أرجوا أن تقوم بدعمنا عبر نشرك والاعجاب بالموقع