Skip to content
KitploitKITPLOIT
HerramientasBlog
Log in
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
nali — Una herramienta offline para consultar información geográfica de IP y proveedor de CDN. 一个查询IP地理信息和CDN服务提供商的离线终端工具. | Kitploit
Herramientas/GitHubGitHub/zu1k/nali
OSINT (Inteligencia de Fuentes Abiertas)Mapeo de RedesRecopilación de InformaciónAnálisis de DNS
GitHubzu1k/nali

nali

Una herramienta offline para consultar información geográfica de IP y proveedor de CDN. 一个查询IP地理信息和CDN服务提供商的离线终端工具.

Ver Repositorio
4.1k37120hace 1 díaRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir


Nali

Una herramienta de terminal offline para consultar información geográfica de IP y proveedores de CDN.

Github Actions

English

Funciones

  • Compatible con múltiples bases de datos
    • Base de datos offline IPv4 Chunzhen
    • Base de datos offline IPv6 ZX
    • Base de datos ip2region IPv4 / IPv6 (opcional)
    • Base de datos IPinfo Lite (opcional)
    • Base de datos Geoip2 City (opcional)
    • Base de datos IPIP (opcional)
    • Base de datos DB-IP (opcional)
    • Base de datos IP2Location DB3 LITE (opcional)
  • Consulta de proveedores de servicios CDN
  • Compatible con procesamiento por tuberías (pipes)
  • Compatible con consultas interactivas
  • Compatible con IPv4 e IPv6 simultáneamente
  • Compatible con múltiples idiomas
  • Consultas completamente offline
  • Compatible con todas las plataformas
  • Compatible con salida en color

Instalación

Instalación desde el código fuente

Nali requiere tener Go >= 1.26 instalado previamente. Una vez instalado, puedes instalar el software desde el código fuente:

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

Descargar el ejecutable precompilado

Puedes descargar el ejecutable precompilado desde la página de Releases: Release

Debes elegir la versión adecuada para tu sistema y arquitectura de hardware; tras descomprimirla, puedes ejecutarla directamente.

Linux basado en Arch

Hemos publicado 3 paquetes relacionados en AUR:

  • nali-go: versión Release, se compila durante la instalación
  • nali-go-bin: versión Release, binario precompilado
  • nali-go-git: versión más reciente de la rama master, se compila durante la instalación

Debian / Ubuntu

Descarga desde la página de Release el paquete .deb correspondiente a tu arquitectura (amd64, i386, armhf, arm64) e instálalo:

$ sudo apt install ./nali_*_amd64.deb

Instrucciones de uso

Consultar la información geográfica de una IP

$ nali 1.2.3.4
1.2.3.4 [澳大利亚 APNIC Debogon-prefix网络]

O usar una tubería

$ echo IP 6.6.6.6 | nali
IP 6.6.6.6 [美国 亚利桑那州华楚卡堡市美国国防部网络中心]

Consultar la información geográfica de varias IP a la vez

$ 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 [越南 越南邮电集团公司]

Consulta interactiva

Usa exit o quit para salir de la consulta

$ nali
123.23.23.23
123.23.23.23 [越南 越南邮电集团公司]
1.0.0.1
1.0.0.1 [美国 APNIC&CloudFlare公共DNS服务器]
8.8.8.8
8.8.8.8 [美国 加利福尼亚州圣克拉拉县山景市谷歌公司DNS服务器]
quit

Uso junto con el comando dig

Requiere tener el programa dig instalado en tu sistema

$ dig nali.zu1k.com +short | nali
104.28.2.115 [美国 CloudFlare公司CDN节点]
104.28.3.115 [美国 CloudFlare公司CDN节点]
172.67.135.48 [美国 CloudFlare节点]

Uso junto con el comando nslookup

Requiere tener el programa nslookup instalado en tu sistema

$ 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 [美国 CloudFlare公司CDN节点]
Name:   nali.zu1k.com
Address: 104.28.2.115 [美国 CloudFlare公司CDN节点]
Name:   nali.zu1k.com
Address: 172.67.135.48 [美国 CloudFlare节点]

Uso junto con cualquier programa

Como nali admite procesamiento por tuberías, puede usarse junto con cualquier programa

bash abc.sh | nali

Nali insertará la información geográfica de la IP después de la IP, y la información del proveedor de servicios CDN después del dominio CDN.

Compatible con IPv6

El uso es completamente idéntico al de 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. 服务器网段]

Consultar el proveedor de servicios CDN

Como los servicios CDN normalmente usan resolución de dominios mediante CNAME, se recomienda usarlo junto con nslookup o dig; una vez conocido el CNAME, puede usarse de forma independiente

$ 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)]

Interacción con el usuario

Tras la primera ejecución del programa, se generará el archivo de configuración config.yaml en el directorio config (usa nali info para ver información concreta). El archivo de configuración define la información de las bases de datos; por defecto el usuario no necesita modificarlo.

El formato de base de datos predeterminado es el siguiente:

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

En él, languages y types indican los idiomas y tipos de consulta que admite esa base de datos. Si necesitas añadir una base de datos, debes modificar el archivo de configuración con cuidado; si tienes cualquier problema, puedes abrir un issue para preguntar.

Los archivos de configuración generados por versiones antiguas no necesitan modificarse: las bases de datos que no se encuentren en el archivo de configuración usarán la definición predeterminada integrada.

Lista de bases de datos

Base de datosNombre / AliasTipo de consultaArchivo predeterminadoDescarga automática
Chunzhen IPv4qqwry, chunzhenIPv4 (predeterminado)qqwry.dat✓
ZX IPv6zxipv6wry, zxipv6, zxIPv6 (predeterminado)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.mmdbRequiere descarga manual
DB-IPdbip, db-ipIPv4, IPv6dbip.mmdbRequiere descarga manual
IPIPipipIPv4, IPv6ipipfree.ipdbRequiere descarga manual
IP2Location DB3 LITEip2locationIPv4, IPv6IP2LOCATION-LITE-DB3.IPV6.BINRequiere descarga manual
CDNcdnDominio (predeterminado)cdn.yml✓

Las bases de datos que admiten descarga automática se descargarán automáticamente en el primer uso, cuando el archivo local no exista; para las bases de datos que requieren descarga manual, coloca el archivo en el directorio de datos que muestra nali info, o especifica file con una ruta absoluta en el archivo de configuración.

Uso de IPinfo Lite

Descargar herramienta