Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
nali — Uma ferramenta offline para consultar informações geográficas de IP e provedor de CDN. 一个查询IP地理信息和CDN服务提供商的离线终端工具. | Kitploit
Ferramentas/GitHubGitHub/zu1k/nali
OSINT (Inteligência de Fontes Abertas)Mapeamento de RedeColeta de InformaçõesAnálise de DNS
GitHubzu1k/nali

nali

Uma ferramenta offline para consultar informações geográficas de IP e provedor de CDN. 一个查询IP地理信息和CDN服务提供商的离线终端工具.

Ver Repositório
4.1k37141há 22 diasRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar


Nali

Uma ferramenta de terminal offline para consultar informações geográficas de IP e provedores de CDN.

Github Actions

English

Funcionalidades

  • Suporte a múltiplos bancos de dados
    • Banco de dados offline Chunzhen IPv4
    • Banco de dados offline ZX IPv6
    • Banco de dados ip2region IPv4 / IPv6 (opcional)
    • Banco de dados IPinfo Lite (opcional)
    • Banco de dados Geoip2 City (opcional)
    • Banco de dados IPIP (opcional)
    • Banco de dados DB-IP (opcional)
    • Banco de dados IP2Location DB3 LITE (opcional)
  • Consulta de provedores de serviços CDN
  • Suporte a processamento por pipe
  • Suporte a consultas interativas
  • Suporte simultâneo a IPv4 e IPv6
  • Suporte a múltiplos idiomas
  • Consultas totalmente offline
  • Suporte a todas as plataformas
  • Suporte a saída colorida

Instalação

Instalação a partir do código-fonte

O Nali requer a instalação prévia do Go >= 1.26. Após a instalação, você pode instalar o software a partir do código-fonte:

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

Baixar o executável pré-compilado

Você pode baixar o executável pré-compilado na página de Releases: Release

Você precisa escolher a versão adequada ao seu sistema e arquitetura de hardware; após descompactar, pode executá-lo diretamente

Linux baseado em Arch

Publicamos 3 pacotes relacionados no Aur:

  • nali-go: versão Release, compilada na instalação
  • nali-go-bin: versão Release, binário pré-compilado
  • nali-go-git: versão mais recente do branch master, compilada na instalação

Debian / Ubuntu

Baixe o pacote .deb da arquitetura correspondente (amd64, i386, armhf, arm64) na página de Release e instale:

$ sudo apt install ./nali_*_amd64.deb

Instruções de uso

Consultar informações geográficas de um IP

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

Ou usar pipe

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

Consultar informações geográficas de vários IPs ao mesmo tempo

$ 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 interativa

Use exit ou quit para sair da 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 em conjunto com o comando dig

É necessário ter o programa dig instalado no seu 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 em conjunto com o comando nslookup

É necessário ter o programa nslookup instalado no seu 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 em conjunto com qualquer programa

Como o nali suporta processamento por pipe, pode ser usado em conjunto com qualquer programa

bash abc.sh | nali

O Nali irá inserir as informações geográficas do IP após o IP, e as informações do provedor de serviços CDN após o domínio CDN

Suporte a IPv6

O uso é completamente idêntico ao 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 provedores de serviços CDN

Como os serviços CDN geralmente usam resolução de domínio via CNAME, recomenda-se usá-lo em conjunto com nslookup ou dig; após conhecer o CNAME, pode ser usado separadamente

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

Interação com o usuário

Após a primeira execução do programa, será gerado o arquivo de configuração config.yaml no diretório config (use nali info para ver informações específicas). O arquivo de configuração define as informações do banco de dados; por padrão, o usuário não precisa modificá-lo

O formato padrão do banco de dados é o seguinte:

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

其中,languages 和 types 表示该数据库支持的语言和查询类型。 如果你需要增加数据库,需小心修改配置文件,如果有任何问题,欢迎提 issue 询问。

Arquivos de configuração gerados por versões antigas não precisam ser modificados: bancos de dados não encontrados no arquivo de configuração usarão a definição padrão interna.

Visão geral dos bancos de dados

Banco de dadosNome / AliasTipo de consultaArquivo padrãoDownload automático
Chunzhen IPv4qqwry, chunzhenIPv4 (padrão)qqwry.dat✓
ZX IPv6zxipv6wry, zxipv6, zxIPv6 (padrão)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.mmdbRequer download manual
DB-IPdbip, db-ipIPv4、IPv6dbip.mmdbRequer download manual
IPIPipipIPv4、IPv6ipipfree.ipdbRequer download manual
IP2Location DB3 LITEip2locationIPv4、IPv6IP2LOCATION-LITE-DB3.IPV6.BINRequer download manual
CDNcdnDomínio (padrão)cdn.yml✓

Bancos de dados com suporte a download automático serão baixados automaticamente no primeiro uso, quando o arquivo local não existir; para bancos de dados que requerem download manual, coloque o arquivo no diretório de dados exibido por nali info, ou especifique o file com caminho absoluto no arquivo de configuração.

Usar IPinfo Lite

O IPinfo Lite fornece dados gratuitos de país e ASN, com suporte simultâneo a IPv4 e IPv6, e é baixado automaticamente no primeiro uso:

$ 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]
Baixar ferramenta