السلام عليكم ورحمه الله وبركاته..
الاخوة الاعزاء ... كثيرا ما نود معرفه اسم البرنامج الذي فتح Connection من جهازنا الي جهاز اخر على شبكة الانترنت واحيانا دون علمنا .. وهذا مايفعلة ال spywares , يعني اذا منعنا اي برنامج نشك فيه من فتح بورت والاتصال بجهاز اخر على النت نكون امنا معلوماتنا من السرقه وهذا مايفعله ال firewall
والان سوف نبدا بالاجابه على السؤال
"كيف تعرف اسم البرنامج اللي فاتح port على جهازك؟"
1- باستخدام الامر netstat نتمكن من معرفه جميع ال connections المفتوحه على الجهاز
مثال
شرح مخرجات الامر :
proto : تعني نوع ال connection هل هو TCP او UDP
: Local Address رقم احد ال IP`s الخاصه بجهازك
ملاحظة الرقم الي بعد علامه : هو رقم البورت المفتوح
Foreign Address : رقم ال IP الخاص بالجهاز الاخر على الانترنت
State : حالة ال Connection
كما رأينا لدينا معلومات عن الاتصال ولانعرف البرنامج الذي يقوم بالاتصال ...
لذلك علينا اعادة تشغيل الامر مع الاختيار "o" والذي يطبع ال PID وهو رقم ال Process
الذي فتح البورت
ومن رقم ال PID نستطيح معرفه اسم البرنامج باستخدام ال Task Manager
للتشغيل ال Task manager ضع مؤشر الفأرة على الساعه واضغط الزر الايسر للفأرة
ثم اختر Task manager
بعد ذلك اختر ال Processes والتي تحتوي على معلومات واسماء جميع البرامج التي تعمل على جهازك في هذا الوقت
والان نريد اضهار ال PID لكل برنامج, اذهب ل القائمه view اختر select columns ثم اختر PID
والان ماعليك الا مقارنه رقم ال PID للبرنامج الذي فتح البورت لكي تتمكن من معرفته
والان الخطوة الاخير هي معرفه هذا البرنامج ... وماعليك الا البحث عن الاسم ب Google
وستجد المعلومات الكافية والمفيدة عن هذا البرنامج
شكرا للجميع ... والرجاء, عموم الفائدة
المفضلات