Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
network-fingerprint — أداة مساعدة لتوليد بصمات لقوالب شبكات nuclei | Kitploit
أدوات/GitHubGitHub/projectdiscovery/network-fingerprint
التقاط وتحليل الحزمالاستطلاعتخطيط الشبكةتحليل الثغرات الأمنيةجمع المعلوماتالأدوات والمكونات
GitHubprojectdiscovery/network-fingerprint

network-fingerprint

أداة مساعدة لتوليد بصمات لقوالب شبكات nuclei

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة
عرض المستودع
8011منذ 3 سنواتتمت المراجعة من قبل Kitploit

network-fingerprint

License Go Report Card contributions welcome Follow on Twitter Chat on Discord

التقط أزواج الطلبات/الاستجابات للحزم لمنفذ و/أو عنوان IP للمساعدة في إنشاء قوالب Nuclei القائمة على بروتوكول الشبكة.

الموارد

  • تعليمات التثبيت
  • الاستخدام
  • تشغيل network-fingerprint
  • تنسيق الإخراج

الاستخدام

root@kitploit:~
▶ network-fingerprint -h

سيعرض هذا مساعدة الأداة. يمكنك العثور على جميع الخيارات المدعومة أدناه:

تعليمات التثبيت

يتطلب network-fingerprint تثبيت go1.17+ بنجاح وأن يكون libpcap-dev مثبتًا على النظام.

لتثبيت libpcap-dev:

root@kitploit:~
▶ apt install -y libpcap-dev
root@kitploit:~
▶ go install -v github.com/projectdiscovery/network-fingerprint@latest

تشغيل network-fingerprint

لتشغيل الأداة على هدف لالتقاط حركة المرور على منفذ، ما عليك سوى استخدام الأمر التالي.

root@kitploit:~
▶ network-fingerprint -port <port>

حيث <port> هو المنفذ الذي تريد التقاط حركة المرور له.

لتصفية أيضًا حسب عنوان IP عند التشغيل على منافذ أكثر شيوعًا مثل 80، حيث يوجد الكثير من الضوضاء، يمكنك استخدام خيار ip.

root@kitploit:~
▶ network-fingerprint -port <port> -ip <destination-ip> 

إليك مدونة مفصلة تستعرض استخدامات network-fingerprint - https://blog.projectdiscovery.io/writing-network-templates-with-nuclei/

تنسيق الإخراج

root@kitploit:~
testing@local# network-fingerprint -port 27017 -ip 127.0.0.1
2021/04/08 23:15:07 network-fingerprint: nuclei-helper by @pdiscoveryio
2021/04/08 23:15:07 [device] en0 IP: 192.168.1.9
2021/04/08 23:15:07 [device] bridge100 IP: 192.168.64.1
2021/04/08 23:15:07 [device] lo0 IP: 127.0.0.1
root@kitploit:~
{
  "data": "\ufffd",
  "hex": "dd",
  "request": true
}
{
  "data": "?\u0001",
  "hex": "3f01",
  "response": true
}

رسائل الطلبات (من العميل إلى الوجهة) لها request: true بينما الاستجابات (من الوجهة إلى العميل) لها response: true للمساعدة في تحديد البصمات الصحيحة بسهولة.

تنزيل الأداة
الخيارالوصفمثال
ifaceالواجهة التي سيتم الالتقاط عليها (الافتراضي lo0)network-fingerprint -iface eth0
ipعنوان IP لتصفية الحزم لهnetwork-fingerprint -ip 127.0.0.1
portالمنفذ الذي سيتم التقاط الحزم عليهnetwork-fingerprint -port 27017