العودة إلى الدورة

أداة: Netcat (السكين السويسري)

احتراف الأمن السيبراني: من الصفر إلى الاحتراف

أداة Netcat (nc)

Netcat هي أداة شبكات مميزة تقرأ وتكتب البيانات عبر اتصالات الشبكة باستخدام TCP أو UDP. وغالباً ما تسمى 'السكين السويسري' لأدوات الشبكات.

استخدامات رئيسية في الأمن

  1. جلب البيانات التعريفية (Banner Grabbing): الاتصال بمنفذ لقراءة لافتة الخدمة (معلومات الإصدار). bash nc target.com 80

    ثم اكتب: HEAD / HTTP/1.0 [اضغط Enter مرتين]

  2. مسح المنافذ البسيط: التحقق مما إذا كان منفذ واحد مفتوحاً. bash nc -z -v target.com 80

  3. إنشاء مستمعين (لالتقاط الـ Shells): إعداد مستمع لالتقاط اتصال reverse shell (غالباً ما يستخدم عندما يكون استخدام Metasploit غير ضروري). bash

    الاستماع بمنفذ رقمي مسهب (l: استماع، v: مسهب، n: IP رقمي، p: منفذ)

    nc -lvnp 4444

ملاحظة أمنية: أداة Netcat مفيدة لدرجة أنه يتم تعطيلها أو إزالتها غالباً في الأنظمة الإنتاجية المحصنة.