$ ./internalhost-tools.sh
Ferramentas TI
Um punhado de ferramentas grátis para sysadmins e desenvolvedores. Tudo corre client-side no teu browser — nada vai para os nossos servidores, nada é registado. Vê o source para confirmar.
Tools & diagnostics
AS204729 · Qupra DC · Amsterdam
In your browser
Subnet, JWT, JSON, hashes — Web Crypto in your tab. No requests to us.
▸ Calculadora de subrede CIDR IPv4 + IPv6
Calcula a rede, broadcast, primeiro/último host e nº de endereços utilizáveis. Funciona para IPv4 e IPv6. Exemplo: a nossa própria .
▸ Gerador de palavras-passe aleatório crypto-grade
Usa window.crypto.getRandomValues() — não Math.random(). Clica no resultado para copiar.
copied.
▸ Gerador de UUID v4 aleatório
crypto.randomUUID() — RFC 4122 v4. Gera 1, 10 ou 100 de uma vez.
▸ Descodificador JWT inspeciona tokens
Descodifica e inspeciona o cabeçalho + payload de um JSON Web Token. Sinaliza tokens expirados. Sem validação de assinatura (isso requer o segredo).
▸ Formatador JSON pretty/minify
Formata com indentação de 2 ou 4 espaços, ou comprime para uma linha única.
▸ Codificar/descodificar Base64 compatível com UTF-8
Nos dois sentidos — funciona com strings UTF-8 multi-byte.
▸ Gerador de hash SHA-1 / 256 / 512
Calculado via Web Crypto API. SHA-1 apenas para retrocompatibilidade; usa SHA-256+ para código novo.
Ferramentas de backend
Estas correm nos nossos servidores (dig, whois, openssl). Rate limit de 30 pedidos/min por IP. Sem logs do que consultas — apenas logs de acesso para o rate limiter. Experimenta nos teus próprios domínios ou no nosso AS204729.
▸ Lookup DNS A / AAAA / MX / TXT / NS / SOA / CAA
Resolve um domínio. Escolhe um tipo de registo específico ou ANY para o conjunto.
▸ DNS inverso IP → PTR
Que hostname declara um determinado IP? Funciona para v4 + v6.
▸ WHOIS domínio / IP / ASN
Dados de registo de um domínio, bloco IP ou número AS. O legalês volumoso é retirado para que o que sobra seja legível.
▸ Lookup ASN IP → AS via Team Cymru
Que número AS anuncia este IP? Mais nome da org, prefixo e país. Exemplo: testa um IP da nossa .
▸ Inspeção de certificado TLS subject / issuer / SAN / validade
Liga-se a host:port por TLS e despeja o certificado. Mostra a validade + dias-até-expirar. Requer um endpoint TLS real à escuta.
▸ Inspeção de cabeçalhos HTTP nota de segurança A+/A/B/C/D/F
Pede cabeçalhos via HEAD e pontua a presença de HSTS, CSP, X-Content-Type-Options, X-Frame-Options/frame-ancestors, Referrer-Policy e Permissions-Policy. Gamas de IP privado bloqueadas (anti-SSRF).
▸ Verificação de porta TCP aberta / fechada + latência
Testa se uma porta TCP está aberta. Gamas de IP privado bloqueadas (anti-SSRF). Timeout de 4 segundos.
$ ./looking-glass --asn=204729
Specific to AS204729: see the Looking Glass
ASN and route context for our network, plus external verify links to RIPEstat, bgp.tools, BGPView and PeeringDB.
Falta alguma ferramenta? Manda um Signal.