Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
nali — أداة غير متصلة بالإنترنت للاستعلام عن المعلومات الجغرافية لعناوين IP ومزود CDN. 一个查询IP地理信息和CDN服务提供商的离线终端工具. | Kitploit
أدوات/GitHubGitHub/zu1k/nali
الاستخبارات مفتوحة المصدر (OSINT)تخطيط الشبكةجمع المعلوماتتحليل DNS
GitHubzu1k/nali

nali

أداة غير متصلة بالإنترنت للاستعلام عن المعلومات الجغرافية لعناوين IP ومزود CDN. 一个查询IP地理信息和CDN服务提供商的离线终端工具.

عرض المستودع
4.1k37140منذ 20 أيامتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

عرض جميع الأدوات →
مشاركة


Nali

أداة طرفية دون اتصال للاستعلام عن المعلومات الجغرافية لعناوين IP ومزودي CDN.

Github Actions

English

الميزات

  • دعم قواعد بيانات متعددة
    • قاعدة بيانات Chunzhen IPv4 دون اتصال
    • قاعدة بيانات ZX IPv6 دون اتصال
    • قاعدة بيانات ip2region IPv4 / IPv6 (اختياري)
    • قاعدة بيانات IPinfo Lite (اختياري)
    • قاعدة بيانات Geoip2 City (اختياري)
    • قاعدة بيانات IPIP (اختياري)
    • قاعدة بيانات DB-IP (اختياري)
    • قاعدة بيانات IP2Location DB3 LITE (اختياري)
  • الاستعلام عن مزودي خدمة CDN
  • دعم المعالجة عبر الأنابيب (pipes)
  • دعم الاستعلام التفاعلي
  • دعم IPv4 و IPv6 في آن واحد
  • دعم لغات متعددة
  • الاستعلام دون اتصال بالكامل
  • دعم جميع المنصات
  • دعم الإخراج الملوّن

التثبيت

التثبيت من المصدر

يتطلب Nali تثبيت Go >= 1.26 مسبقًا. بعد التثبيت يمكن تثبيت البرنامج من المصدر:

$ go install github.com/zu1k/nali@latest

تنزيل البرنامج التنفيذي المُجمَّع مسبقًا

يمكن تنزيل البرنامج التنفيذي المُجمَّع مسبقًا من صفحة الإصدارات: Release

عليك اختيار الإصدار المناسب لنظامك ومعمارية العتاد لديك، وبعد فك الضغط يمكن تشغيله مباشرة

Linux من عائلة Arch

نشرنا 3 حزم ذات صلة في Aur:

  • nali-go: إصدار Release، يُجمَّع عند التثبيت
  • nali-go-bin: إصدار Release، ملفات ثنائية مُجمَّعة مسبقًا
  • nali-go-git: أحدث إصدار من فرع master، يُجمَّع عند التثبيت

Debian / Ubuntu

نزّل حزمة .deb المناسبة لمعماريتك (amd64، i386، armhf، arm64) من صفحة Release ثم ثبّتها:

$ sudo apt install ./nali_*_amd64.deb

دليل الاستخدام

الاستعلام عن المعلومات الجغرافية لعنوان IP واحد

$ nali 1.2.3.4
1.2.3.4 [أستراليا APNIC Debogon-prefix网络]

أو استخدام الأنبوب

$ echo IP 6.6.6.6 | nali
IP 6.6.6.6 [الولايات المتحدة أريزونا فورت هواتشوكا مركز شبكات وزارة الدفاع الأمريكية]

الاستعلام عن المعلومات الجغرافية لعدة عناوين IP في آن واحد

$ nali 1.2.3.4 4.3.2.1 123.23.3.0
1.2.3.4 [أستراليا APNIC Debogon-prefix网络]
4.3.2.1 [الولايات المتحدة نيوجيرسي نيوارك Level3Communications]
123.23.3.0 [فيتنام مجموعة البريد والاتصالات الفيتنامية]

الاستعلام التفاعلي

استخدم exit أو quit للخروج من الاستعلام

$ nali
123.23.23.23
123.23.23.23 [فيتنام مجموعة البريد والاتصالات الفيتنامية]
1.0.0.1
1.0.0.1 [الولايات المتحدة خادم DNS العام APNIC&CloudFlare]
8.8.8.8
8.8.8.8 [الولايات المتحدة كاليفورنيا سانتا كلارا ماونتن فيو خادم DNS لشركة جوجل]
quit

الاستخدام مع الأمر dig

يتطلب أن يكون برنامج dig مثبتًا في نظامك

$ dig nali.zu1k.com +short | nali
104.28.2.115 [الولايات المتحدة عقدة CDN لشركة CloudFlare]
104.28.3.115 [الولايات المتحدة عقدة CDN لشركة CloudFlare]
172.67.135.48 [الولايات المتحدة عقدة CloudFlare]

الاستخدام مع الأمر nslookup

يتطلب أن يكون برنامج nslookup مثبتًا في نظامك

$ nslookup nali.zu1k.com 8.8.8.8 | nali
Server:         8.8.8.8 [الولايات المتحدة كاليفورنيا سانتا كلارا ماونتن فيو خادم DNS لشركة جوجل]
Address:        8.8.8.8 [الولايات المتحدة كاليفورنيا سانتا كلارا ماونتن فيو خادم DNS لشركة جوجل]#53

Non-authoritative answer:
Name:   nali.zu1k.com
Address: 104.28.3.115 [الولايات المتحدة عقدة CDN لشركة CloudFlare]
Name:   nali.zu1k.com
Address: 104.28.2.115 [الولايات المتحدة عقدة CDN لشركة CloudFlare]
Name:   nali.zu1k.com
Address: 172.67.135.48 [الولايات المتحدة عقدة CloudFlare]

الاستخدام مع أي برنامج

لأن nali يدعم المعالجة عبر الأنابيب، يمكن استخدامه مع أي برنامج

bash abc.sh | nali

سيُدرج Nali المعلومات الجغرافية لعنوان IP بعد عنوان IP، ومعلومات مزود خدمة CDN بعد نطاق CDN

دعم IPv6

الاستخدام مطابق تمامًا لـ IPv4

$ nslookup google.com | nali
Server:         127.0.0.53 [شبكة محلية IP]
Address:        127.0.0.53 [شبكة محلية IP]#53

Non-authoritative answer:
Name:   google.com
Address: 216.58.211.110 [الولايات المتحدة شبكة Google العالمية الطرفية]
Name:   google.com
Address: 2a00:1450:400e:809::200e [هولندا Amsterdam Google Inc. نطاق خوادم]

الاستعلام عن مزودي خدمة CDN

لأن خدمات CDN عادةً تستخدم طريقة تحليل النطاقات CNAME، يُنصح باستخدامه مع nslookup أو dig، ويمكن استخدامه منفردًا بعد معرفة CNAME

$ nslookup www.gov.cn | nali
Server:         127.0.0.53 [شبكة محلية IP]
Address:        127.0.0.53 [شبكة محلية IP]#53

Non-authoritative answer:
www.gov.cn      canonical name = www.gov.cn.bsgslb.cn [白山云 CDN].
www.gov.cn.bsgslb.cn [白山云 CDN]       canonical name = zgovweb.v.bsgslb.cn [白山云 CDN].
Name:   zgovweb.v.bsgslb.cn [白山云 CDN]
Address: 103.104.170.25 [سنغافورة ]
Name:   zgovweb.v.bsgslb.cn [白山云 CDN]
Address: 2001:428:6402:21b::5 [الولايات المتحدة Louisiana Monroe Qwest Communications Company, LLC (CenturyLink)]
Name:   zgovweb.v.bsgslb.cn [白山云 CDN]
Address: 2001:428:6402:21b::6 [الولايات المتحدة Louisiana Monroe Qwest Communications Company, LLC (CenturyLink)]

تفاعل المستخدم

بعد تشغيل البرنامج لأول مرة، سيُنشئ ملف الإعدادات config.yaml في دليل config (استخدم nali info لعرض التفاصيل)، ويحدد ملف الإعدادات معلومات قاعدة البيانات، ولا يحتاج المستخدم افتراضيًا إلى تعديله

تنسيق قاعدة البيانات الافتراضي كما يلي:

- name: geoip
  name-alias:
  - geolite
  - geolite2
  format: mmdb
  file: GeoLite2-City.mmdb
  languages:
  - ALL
  types:
  - IPv4
  - IPv6

حيث يمثل languages و types اللغات وأنواع الاستعلام التي تدعمها قاعدة البيانات. إذا احتجت إلى إضافة قاعدة بيانات، فعليك تعديل ملف الإعدادات بحذر، وإذا واجهت أي مشكلة، فنرحب بك لطرح issue للاستفسار.

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

نظرة عامة على قواعد البيانات

قاعدة البياناتالاسم / الأسماء البديلةنوع الاستعلامالملف الافتراضيالتنزيل التلقائي
Chunzhen IPv4qqwry, chunzhenIPv4 (افتراضي)qqwry.dat✓
ZX IPv6zxipv6wry, zxipv6, zxIPv6 (افتراضي)zxipv6wry.db✓
ip2region IPv4ip2region, i2rIPv4ip2region.xdb✓
ip2region IPv6ip2region-ipv6, i2r-ipv6IPv6ip2region_v6.xdb✓
IPinfo LiteipinfoIPv4، IPv6ipinfo_lite.mmdb✓
GeoIP2 / GeoLite2 Citygeoip, geoip2, geolite, geolite2IPv4، IPv6GeoLite2-City.mmdbيتطلب تنزيلًا يدويًا
DB-IPdbip, db-ipIPv4، IPv6dbip.mmdbيتطلب تنزيلًا يدويًا
IPIPipipIPv4، IPv6ipipfree.ipdbيتطلب تنزيلًا يدويًا
IP2Location DB3 LITEip2locationIPv4، IPv6IP2LOCATION-LITE-DB3.IPV6.BINيتطلب تنزيلًا يدويًا
CDNcdnنطاق (افتراضي)cdn.yml✓

قواعد البيانات التي تدعم التنزيل التلقائي تُنزَّل تلقائيًا عند أول استخدام وعندما لا يكون الملف المحلي موجودًا؛ أما قواعد البيانات التي تتطلب تنزيلًا يدويًا فعليك وضع الملف في دليل البيانات الذي يعرضه nali info، أو تحديد file بمسار مطلق في ملف الإعدادات.

استخدام IPinfo Lite

يوفر IPinfo Lite بيانات مجانية للدول و ASN، ويدعم IPv4 و IPv6 في آن واحد، ويُنزَّل تلقائيًا عند أول استخدام:

$ NALI_DB_IP4=ipinfo NALI_DB_IP6=ipinfo nali 8.8.8.8 2001:4860:4860::8888
8.8.8.8 [United States AS15169 Google LLC]
2001:4860:4860::8888 [United States AS15169 Google LLC]
تنزيل الأداة