السلام عليكم ورحمة الله وبركاته
بسم الله الرحمن الرحيم
The Swiss Army Knife
طـبعاً اليوم بنتكلم عن اداة نت كات , الأداة تقريباً صار الكل يعرفها وهـذا الموضوع إن شاء الله بيكون مرجع للمبتدأين والذين لايعرفون هذه الاداة بشكل علمي .
هـذي الاداة حصلت على المركز الثاني في عـام 2000 تحت تصنيف افضل اداة فعالية في نيتورك سيكيورتي (أمن الشبكات) , واخذت المركز الرابع في عام 2003 , 2006 حسب تقرير ويكي بيدياوتحتل حالياً المركز الرابع فـي موقع sectools.org تحت تصنيف "Top 100 Network Security Tools"
طـبعاً هذه المراكز لاتأتي من العدم طبعاً يجب ان يكون هناك عدة اسباب , وبنذكر اهمها و استخداماتها .
تـعريف اداة النت كت : هي عبارة عن اداة تقوم في قرائة والكتابة على الشبكات في استخدام بروتوكولات TCP\UDP
صممت النت كات لتكون خلفية في الجهاز للأستخدام المباشر او استخدامها عبر سكربتات او برامج اخرى مساعدة , فمثلاً قد تلاحضون ان هناك العديد من الثغرات تعتمد اعتماد رسمي في النت كات لعمل Remote Shell\CMD يعني عنصر مهم جداً في الأستغلال , او تجدون هناك سكربتات تعتمد بشكل رسمي على هذه الاداة والكثير ..
المميزات والأستخدامات الرئيسية لهذه الأداة :
استقبال او ارسال اتصالات في استخدام بروتوكولات TCP\UDP أو في اي بورت
القدرة على استخدام أي منفذ محلي
عمل فحص للبورتات واستخراج اصدارات البرامج
استعماله كباك دور
نقل الملفات
استخدامه كشات
وتوجد استخدامات أكثر (مثل استخدامه كبروكسي او عمل port froward) , ولاكن هذا مايهمنا حالياً , أمثلة بسيطة عـن استخدامات الأداة
\\ فتح أتصال جديد مع موقع او ايبي معين على بورت معين
nc vbspiders.com 25
اخيراً اضافة وهي سكربت صغير وبسيط جداً لعمل فحص بورتات تلقائي لمجموعة ايبيهات :
كود:
#!/Bin/Bash
# Auto Nc PortScanner written by Cyber Code Don't Forget To Chmod
#You Should add Target ip on the file "sites.txt" to work !
For ip in $(cat sites.txt);
do echo "create new shell"; nc –v –w 2 –z $ip 1-1024;
done