Ferramentas
Ferramentas que calculam, nunca chutam.
Utilitários pequenos, rápidos e que respeitam a sua privacidade. O catálogo calcula no seu navegador e não envia nada a lugar nenhum; a única exceção é a sala vermelha, onde uma ferramenta consulta o serviço oficial que ela indica, e só quando você aperta Perguntar.
Três andares, uma regra. O andar principal é o catálogo: toda ferramenta com manifesto, golden vectors (vetores de referência) e forma fixa, calculando no seu navegador e em nenhum outro lugar. A sala verde guarda as ferramentas cuja forma ainda está se encontrando, mesma privacidade, rotuladas como iniciais. A sala vermelha é o único lugar em que uma ferramenta envia sua entrada para fora, ao serviço oficial nomeado na tela, e só quando você aperta Perguntar.
Experimente
Direto às ferramentas ↓
Pule a sinalização e vá para o índice abaixo: todas as ferramentas, filtráveis por fabricante e categoria.
Hubs de fabricantes →
Uma página por plataforma, reunindo suas ferramentas, artigos e material de certificação num só lugar. O caminho de entrada quando você já sabe em qual fabricante está trabalhando.
Guias de estudo de tecnologia →
Percursos pelos próprios protocolos e mecanismos, sem exame associado. Leia para entender a coisa, e não para passar em algo.
Guias de exames de certificação →
Objetivo por objetivo de cada exame, mostrando o que está coberto aqui e, honestamente, o que não está.
Cole o que você tem
Um token, um bloco de cabeçalhos, uma linha de log, um certificado, um CIDR: cole e as ferramentas que reconhecem a forma se alinham, a mais certa primeiro.
Pelo que você precisa fazer
O mesmo índice, agrupado pelo verbo: o que cada ferramenta faz com o que você entrega a ela.
Decodificar algo que tenho28
Ferramentas que tomam um artefato como está, um token, um pacote, um cabeçalho, uma string, e mostram o que há dentro.
- Analisador de entropia de User-Agent
- Analisador de mensagens syslog
- Códec Base64, Base32, Hex e Porcentual
- Consulta de fabricante por OUI / MAC
- Decodificador + codificador de PRI syslog
- Decodificador de certificados X.509
- Decodificador de CSR
- Decodificador de fingerprint TLS JA4 / JA3
- Decodificador de injeção OGNL
- Decodificador de mensagens HTTP
- Decodificador de suítes de cifra
- Decodificador de vetor CVSS
- Decodificador e verificador de JWT
- Decodificador OIDC
- Decodificador SAML
- Decodificador XML
- Explicador de assinatura TCP/IP passiva p0f
- Explicador de estrutura HTML e DOM
- Explicador de filtros LDAP
- Explicador de JWKS + correspondência de chaves
- explicador de saída do dig
- explicador de saída do nslookup
- Explicador de tabela de roteamento
- Explicador e validador de arquivo PAC
- Impressão digital pela ordem de cabeçalhos HTTP
- Inspetor de meta, Open Graph e JSON-LD
- Inspetor de URL
- Inspetor Unicode
Entender como algo funciona14
Explicadores, referências e modelos: a coisa exposta para que uma decisão sobre ela possa ser tomada.
- Comparação de métodos HTTP
- Comparador de sistemas operacionais de rede
- Explicador de códigos de status HTTP
- explicador de comando curl
- Explicador de expressões cron
- Explicador de scripts Expect
- Explicador de terminal, shell, TTY e console
- Explorador da tabela ASCII
- Localizador de Pré-imagem de Hash
- Mapeador de níveis de log
- Mapeador de Raio de Impacto de Mudança
- Ordem de avaliação de políticas PAN-OS
- Playground de Python
- Raciocinador de Caminho de Fluxo
Calcular ou converter30
Aritmética e conversão com as regras à mostra: endereços, tempos, codificações, tamanhos.
- Bits, bytes e vazão
- Calculadora CIDR / de sub-redes
- Calculadora de especificidade CSS
- Calculadora de MTU / MSS
- Calculadora de permissões chmod
- Calculadora de tempo
- Calculadora de timers do BFD
- Calculadora de TXT dns-01 do ACME
- Calculadora de validação de origem de rota
- Contraste e formato de cor
- Conversor de charsets e reparo de mojibake
- Conversor de números romanos
- Conversor de tempo Unix
- Conversor JSON ↔ YAML
- Domínio registrado (eTLD+1)
- Explicador do alfabeto grego
- Fingerprint TLS passivo JA3 / JA3N
- Gerador de DHCP option 43
- Gerador de hash (SHA-1/256/384/512)
- Gerador de HMAC (SHA-256/384/512)
- Kit de ferramentas IPv6
- Passo a Passo de Algoritmos de Ordenação
- Planejador de lance de cabo
- Planejador de limites da Let's Encrypt
- Planejador de renovação de certificados
- Planejador de reunião multifuso
- Port blocks de CGN e port sets de MAP
- Rastreador de transformação digital
- Seletor de fluxo OAuth
- Tradutor de requisições HTTP
Construir ou gerar10
Ferramentas que produzem algo para levar: um comando, uma política, um plano, uma configuração.
- Construtor de comandos curl
- Construtor de Hipóteses de Falha
- Construtor de Linha do Tempo e RCA de Incidente
- Construtor de Pacote de Escalação para TAC
- Construtor de Plano de Captura de Pacotes
- Construtor de Runbook de Janela de Mudança
- Gerador e inspetor de UUID (v4 / v7)
- Gerador e validador TOTP / HOTP
- Montador de comandos dig
- Verificador e challenge de OAuth PKCE
Verificar, validar ou simular9
Ferramentas que respondem sim ou não, e mostram por quê: validadores, avaliadores, testadores, comparadores e simuladores da ordem própria de um sistema.
Fluxos de trabalho
Cinco cadeias que seguem uma mesma coisa de ferramenta em ferramenta. O que a primeira mostra é o que a próxima recebe. Começam aqui; outras chegam como dados.
De um CIDR a uma regra de firewall
A aritmética da faixa e o espaço de uso especial em que ela cai primeiro, sua gêmea IPv6, depois a ordem em que o seu firewall vai de fato avaliar a regra que você escrever.
De um token às suas claims e ao fluxo
Decodifique o token, confira a assinatura, depois leia o protocolo e o fluxo que o emitiram.
De um certificado aos cabeçalhos que um navegador aplica
O certificado, a cadeia de que ele precisa, depois os cabeçalhos de segurança e a Content Security Policy que ficam por cima.
De uma linha de syslog a um nível que todo sistema sabe nomear
A mensagem campo a campo, seu PRI em facility e severidade, depois essa severidade em todas as outras escadas.
De uma mensagem HTTP ao comando que a reproduz
A mensagem decodificada, o status explicado, os cabeçalhos julgados, depois o curl que a envia de novo.
Adicionadas recentemente
As ferramentas mais novas, a partir do changelog, da mais recente para a mais antiga.
- Explicador de tabela de roteamentoCole a saída de ip route, netstat -rn ou route print para ler cada rota campo a campo, ver qual rota default vence e perguntar qual rota um destino usaria, pelo prefixo mais longo e depois pela métrica.
- Port blocks de CGN e port sets de MAPDivida um endereço IPv4 público entre assinantes: port blocks por endereço e por pool (RFC 7768), o mapeamento determinístico da RFC 7422 com a consulta direta e a reversa, e o port set de um PSID no MAP-E e no MAP-T (RFC 7597), com o volume de log que os blocos eliminam.
- Calculadora de timers do BFDInforme os intervalos e o Detect Mult dos dois sistemas e veja, em cada sentido, o intervalo de transmissão acordado, a faixa de jitter, o tempo de detecção que o receptor calcula e se o Echo pode rodar, cada número explicado com a seção da RFC 5880 de onde vem; ou cole um pacote de controle do BFD em hex para decodificá-lo campo a campo.
- Calculadora de validação de origem de rotaCole uma rota (prefixo e AS de origem) e os VRPs que você tem, e veja o estado definido pela RFC 6811 (Valid, Invalid ou NotFound) com o motivo VRP por VRP: quais VRPs cobrem a rota, quais dão match e por que os outros falham. AS 0 e maxLength são tratados como as RFCs dizem, em IPv4 e IPv6, e nada é buscado na rede.
- Analisador de mensagens syslogCole uma mensagem syslog, ou um quadro TCP que a carrega, e leia cada campo nomeado na ordem em que a RFC os nomeia: o PRI aberto em facility e severidade, o cabeçalho da RFC 5424, os dados estruturados elemento por elemento, a mensagem; ou a forma BSD da RFC 3164, com TIMESTAMP, HOSTNAME, TAG e CONTENT. O que não está em conformidade é dito nas palavras da própria RFC. Nada é enviado a lugar algum.
- Mapeador de níveis de logEscolha um nível em um sistema de log (syslog, o kernel Linux, Cisco IOS, Junos, Windows Event Log, .NET, Python, java.util.logging, Log4j 2, OpenTelemetry) e leia o equivalente mais próximo em cada um dos outros, com o número e as palavras de cada sistema, onde a correspondência é exata e onde é só o degrau mais próximo. A ponte é o SeverityNumber do OpenTelemetry, a única escala definida para conter as outras. Nada é enviado a lugar algum.
O índice de uso geral
91 ferramentas de uso geral em 11 categorias, todas listadas abaixo; as 96 ferramentas feitas para a plataforma de um único fabricante estão nos hubs de fabricantes. Pule para uma categoria, mostre só algumas ou alterne entre cartões e lista.
Certificados e PKI
Calculadora de TXT dns-01 do ACME
Calcule o registro TXT de um desafio dns-01 do ACME, a partir do token e da chave da conta.
Certificados e PKIDecodificador de certificados X.509
Cole um certificado em PEM, base64 ou hex para ler seu titular, emissor, janela de validade, chave pública e extensões v3, com impressões digitais SHA-256 e SHA-1. Roda inteiramente no seu navegador.
Certificados e PKIDecodificador de CSR
Decodifique uma solicitação de assinatura de certificado PKCS#10 para ler seu sujeito, chave pública, SANs e extensões solicitados, e atributos; tudo no navegador.
Certificados e PKIMontador de cadeia de certificados
Cole um certificado final e seus intermediários em qualquer ordem e receba a cadeia que um servidor deve enviar: a entidade final primeiro, cada emissor depois do certificado que assinou, a raiz opcional. Os elos são feitos por identificador de chave ou por nome, as regras da RFC 5280 são conferidas no caminho (cA, keyCertSign, pathLenConstraint, validade, janelas), certificados faltantes e sobrando são nomeados, e cada assinatura é verificada no seu navegador. Nada é buscado.
Certificados e PKIPlanejador de limites da Let's Encrypt
Planeje a emissão de certificados para um conjunto de nomes de host: agrupe-os por domínio registrado e veja como se encaixam nos limites da Let's Encrypt.
Certificados e PKIPlanejador de renovação de certificados
Calcule a validade de um certificado TLS, se ele se encaixa no cronograma de 47 dias do CA/Browser Forum, e a cadência de renovação que isso implica; tudo offline.
Certificados e PKI
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Calculadora de TXT dns-01 do ACMEacme-dns01 | Certificados e PKInew4 GV | compute / verify | RFC 8555 · RFC 7638 · RFC 4648 |
| Decodificador de certificados X.509x509 | Certificados e PKI7 GV | decode / explain | RFC 5280 · RFC 6960 · RFC 7633 |
| Decodificador de CSRcsr-decoder | Certificados e PKI | decode / verify | PKCS#10 / RFC 2986 · RFC 5280 |
| Montador de cadeia de certificadoscert-chain-builder | Certificados e PKInew21 GV | order / validate (offline) | RFC 5280 · RFC 8446 s4.4.2 · CA/B Forum BR 2.3.1 |
| Planejador de limites da Let's Encryptletsencrypt-rate-limits | Certificados e PKInew3 GV | compute | LE Rate Limits · Public Suffix List |
| Planejador de renovação de certificadoscert-renewal-planner | Certificados e PKInew5 GV | calculate / explain | CA/Browser Forum SC-081v3 · RFC 5280 · RFC 8555 |
Codificação e dados
Calculadora de tempo
Aritmética exata de tempo: o intervalo entre dois instantes, ou um instante mais ou menos uma duração, em ISO 8601 ou notação simples. Meses e anos são recusados com honestidade: são unidades de calendário sem duração exata única.
Codificação e dadosCódec Base64, Base32, Hex e Porcentual
Codifica texto para Base64, Base64 seguro para URL, Base32, hexadecimal ou codificação porcentual, e decodifica qualquer um deles de volta. Tolera preenchimento e espaços em branco ausentes, e sinaliza resultados binários (não UTF-8). É executado inteiramente no seu navegador.
Codificação e dadosConversor de charsets e reparo de mojibake
Transforme texto em bytes e bytes em texto em catorze charsets, do UTF-8, UTF-16 e UTF-32 ao windows-1252, IBM 850 e EBCDIC, com cada byte malformado substituído exatamente como um navegador substitui. Cole um dump hexadecimal, escapes, %XX ou Base64, compare o que cada charset faz dos mesmos bytes e devolva um texto embaralhado como café ao que ele era.
Codificação e dadosConversor de números romanos
Números para numerais e de volta, com a forma subtrativa canônica, a construção casa a casa e validação honesta: IIII é aceito e explicado, IL é recusado com a regra que viola.
Codificação e dadosConversor de tempo Unix
Digite um timestamp Unix — segundos, milissegundos, microssegundos ou nanossegundos, detectado automaticamente — ou uma data ISO-8601, e leia de volta em todos os formatos comuns. Tudo no seu navegador.
Codificação e dadosConversor JSON ↔ YAML
Converta JSON para YAML em estilo de bloco ou YAML de volta para JSON, inteiramente no seu navegador. Erros de análise apontam a linha e a coluna exatas, e notas de conversão sinalizam as bordas com perda, como comentários descartados e âncoras expandidas.
Codificação e dadosExplorador da tabela ASCII
Os 128 códigos ASCII em todas as notações, com os nomes da RFC 20 ao Unicode 18.0.0, como escrever cada um em C, JSON, JavaScript, Python, Tcl, HTML e URLs, e uma consulta que avisa quando um caractere nem é ASCII.
Codificação e dadosFormatador e Validador JSON
Valide, formate, minifique e ordene JSON. Erros de análise apontam a linha, coluna e o caminho exatos; chaves duplicadas são sinalizadas; e números grandes são preservados exatamente. Roda inteiramente no seu navegador.
Codificação e dadosInspetor Unicode
Veja o que há de fato num texto: cada ponto de código com o seu nome, e os caracteres que se escondem ou enganam, de espaços de largura zero e controles bidirecionais do Trojan Source a letras cirílicas fingindo ser latinas. Consulte qualquer ponto de código, encontre um pelo nome, limpe um texto e escreva-o como escapes em oito linguagens.
Codificação e dadosPlanejador de reunião multifuso
Um instante, lido no fuso IANA de cada participante: hora local, offset UTC, mudança de data e sinalização de horário comercial. O horário de verão é o que a base de fusos disser para aquela data, e é exatamente por isso que se planeja com uma data real.
Codificação e dados
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Calculadora de tempotime-calculator | Codificação e dados8 GV | compute | - |
| Códec Base64, Base32, Hex e Porcentualbase64 | Codificação e dados | encode / decode | RFC 4648 · RFC 3986 |
| Conversor de charsets e reparo de mojibakecharset-equivalency | Codificação e dadosnew35 GV | convert / explain / repair | WHATWG Encoding Standard · Unicode 18.0.0 (3.9, 3.10) · RFC 3629 · RFC 2781 · RFC 4648 · Unicode vendor mapping tables (IBM 437, 850, 037, 500) |
| Conversor de números romanosroman-numerals | Codificação e dados21 GV | convert / explain | - |
| Conversor de tempo Unixepoch | Codificação e dados7 GV | convert | - |
| Conversor JSON ↔ YAMLjson-yaml-convert | Codificação e dados16 GV | convert | YAML 1.2.2 · RFC 8259 |
| Explorador da tabela ASCIIascii-table | Codificação e dadosnew19 GV | look up / convert / explain | RFC 20 (USAS X3.4-1968) · Unicode 18.0.0 UCD · UAX #44 · UTS #39 · WHATWG HTML · RFC 8259 · RFC 3986 · C11 (N1570) · ECMA-262 · Tcl 8.4 |
| Formatador e Validador JSONjson-formatter | Codificação e dados19 GV | format / validate | RFC 8259 · ECMA-404 · RFC 6901 |
| Inspetor Unicodeunicode-inspector | Codificação e dadosnew20 GV | inspect / reveal | Unicode 18.0.0 UCD · UTS #39 · UTS #55 · UAX #9 · UAX #44 · RFC 3629 · RFC 2781 |
| Planejador de reunião multifusotimezone-meeting-planner | Codificação e dados4 GV | compute | - |
Hashing e cripto
Gerador de hash (SHA-1/256/384/512)
Calcule resumos SHA-1, SHA-256, SHA-384 e SHA-512 de qualquer texto, mostrados em hex e Base64, usando o Web Crypto nativo do navegador. Roda inteiramente no seu navegador.
Hashing e criptoGerador de HMAC (SHA-256/384/512)
Calcule um HMAC com chave sobre uma mensagem usando sua chave secreta, mostrado em hex e Base64, via o Web Crypto nativo do navegador. A mesma construção que o verificador de JWT usa para HS256. Sua chave nunca sai do seu navegador.
Hashing e criptoLocalizador de Pré-imagem de Hash
Veja uma busca local por força bruta, limitada, recuperar em segundos a entrada de um hash fraco — ou esgotar o espaço de chaves diante de qualquer coisa com entropia real. Sem wordlist, sem tabela, apenas o seu navegador. Uma demonstração de por que hashes rápidos e sem sal falham.
Hashing e cripto
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Gerador de hash (SHA-1/256/384/512)hash | Hashing e cripto | compute | FIPS 180-4 · FIPS 202 |
| Gerador de HMAC (SHA-256/384/512)hmac | Hashing e cripto | compute / verify | RFC 2104 · FIPS 198-1 |
| Localizador de Pré-imagem de Hashhash-preimage-finder | Hashing e criptonew22 GV | demonstrate / crack (bounded) | RFC 1321 · RFC 3174 · FIPS 180-4 |
Identidade e tokens
Decodificador e verificador de JWT
Decodifique o cabeçalho e os claims de um JSON Web Token, leia sua expiração e seus tempos em linguagem clara e verifique uma assinatura HS256/384/512 com um segredo colado. Roda inteiramente no seu navegador.
Identidade e tokensPing IdentityDecodificador OIDC
Cole um ID token do OpenID Connect ou um documento .well-known/openid-configuration e decodifique: as claims principais, claims de perfil, endpoints e capacidades, com verificações de claims obrigatórias, algoritmo de assinatura, nonce e PKCE.
Identidade e tokensPing IdentityDecodificador SAML
Cole uma resposta ou asserção SAML (bruta, base64 ou URL-encoded) e decodifique emissor, status, sujeito, condições, audiência e atributos, com verificação de assinatura e de algoritmos fracos. Protegido contra XXE.
Identidade e tokensPing IdentityExplicador de filtros LDAP
Cole um filtro de busca LDAP - receba a árvore anotada: operadores, tipos de correspondência, escapes RFC 4515 decodificados, OIDs de regras do AD reconhecidos, e erros ancorados no caractere exato.
Identidade e tokensExplicador de JWKS + correspondência de chaves
Cole um JSON Web Key Set para detalhar cada chave, sinalizar qualquer material privado e corresponder um JWT à sua chave pelo kid. Nada sai do seu navegador.
Identidade e tokensPing IdentityGerador e validador TOTP / HOTP
Gere e verifique senhas de uso único baseadas em tempo (TOTP, RFC 6238) e em contador (HOTP, RFC 4226) - os códigos por trás dos aplicativos autenticadores e de tokens físicos como o FortiToken. SHA-1/256/512, com dígitos e intervalo configuráveis. Tudo calculado localmente com Web Crypto; seu segredo nunca sai do navegador.
Identidade e tokensPing IdentitySeletor de fluxo OAuth
Que tipo de app, existe usuário, precisa de acesso offline - e o grant certo volta com citação de RFC, com implicit e ROPC aposentados pelo nome conforme a RFC 9700.
Identidade e tokensVerificador e challenge de OAuth PKCE
Gere um code_verifier de OAuth 2.0 e derive seu code_challenge S256, ou cole o seu e verifique-o com as regras de comprimento e de conjunto de caracteres do RFC 7636. A mesma derivação SHA-256 em base64url que o seu servidor de autorização espera. Roda inteiramente no seu navegador.
Identidade e tokensPing Identity
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Decodificador e verificador de JWTjwt | Identidade e tokens | decode / verify | RFC 7519 · RFC 7515 · RFC 7518 |
| Decodificador OIDCoidc | Identidade e tokens17 GV | decode / explain | OpenID Connect Core 1.0 · OpenID Connect Discovery 1.0 · RFC 6749 · RFC 7519 |
| Decodificador SAMLsaml-decoder | Identidade e tokens20 GV | decode / explain | OASIS SAML 2.0 · W3C XML-DSig · OWASP XXE |
| Explicador de filtros LDAPldap-filter-explainer | Identidade e tokensnew14 GV | decode / explain | RFC 4515 grammar; anchored errors; AD matching-rule OIDs recognized |
| Explicador de JWKS + correspondência de chavesjwks-explainer | Identidade e tokens13 GV | decode / explain | RFC 7517 · RFC 7518 · RFC 8037 |
| Gerador e validador TOTP / HOTPtotp-hotp | Identidade e tokens | generate / verify | RFC 6238 · RFC 4226 |
| Seletor de fluxo OAuthoauth-flow-chooser | Identidade e tokensnew12 GV | compute (deterministic) | RFC 6749/7636/8252/8628; RFC 9700 retirements encoded |
| Verificador e challenge de OAuth PKCEpkce | Identidade e tokens | generate / verify | RFC 7636 · RFC 6749 |
Identificadores
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Gerador e inspetor de UUID (v4 / v7)uuid | Identificadores | generate / parse | RFC 9562 |
Operações e fieldcraft
Analisador de mensagens syslog
Cole uma mensagem syslog, ou um quadro TCP que a carrega, e leia cada campo nomeado na ordem em que a RFC os nomeia: o PRI aberto em facility e severidade, o cabeçalho da RFC 5424, os dados estruturados elemento por elemento, a mensagem; ou a forma BSD da RFC 3164, com TIMESTAMP, HOSTNAME, TAG e CONTENT. O que não está em conformidade é dito nas palavras da própria RFC. Nada é enviado a lugar algum.
Operações e fieldcraftCalculadora de permissões chmod
Digite um modo de arquivo em octal (4755), como o ls mostra (-rwsr-xr-x) ou como cláusulas do chmod sobre uma base (g+s,o-rwx) e leia-o de todas as outras formas: os bits, quem pode fazer o quê, o que setuid, setgid e o sticky bit significam para um arquivo ou um diretório, os comandos que chegam a ele, o umask que o criaria e um rastro de cada cláusula. Do chmod e do ls do POSIX.1-2024 e do chmod(1) do coreutils 9.11; nada sai do navegador.
Operações e fieldcraftComparador de sistemas operacionais de rede
Quatorze sistemas operacionais de rede — IOS, IOS XE, IOS XR, NX-OS, Junos, Junos Evolved, EOS, TMOS, F5OS, EXOS, VOSS, FortiOS, PAN-OS e Gaia — com linhagem, sobre o que cada um roda, como os componentes compartilham estado, onde os planos se dividem, e quanto custa uma atualização. Escolha um para o perfil completo ou dois para vê-los eixo a eixo. Toda entrada lista fraquezas além de forças.
Operações e fieldcraftComparador de Snapshots de Saúde Antes/Depois
Você declara os estados, a ferramenta condiciona a conclusão: sete seleções produzem um relatório de comparação em camadas - qualidade da baseline, catálogo de dimensões com classes de churn, orientação de interpretação de deltas e o portão continuar / observar / investigar / manter-rollback-armado. Nunca rotula uma mudança como bem-sucedida só por componentes verdes.
Operações e fieldcraftConstrutor de Hipóteses de Falha
Descreva uma falha em seis campos estruturados; um conjunto fixo de regras classifica hipóteses a testar - com as evidências a coletar, o que sustentaria cada uma e o que a enfraqueceria. Estrutura consultiva, nunca um diagnóstico.
Operações e fieldcraftConstrutor de Linha do Tempo e RCA de Incidente
RCA é a sigla de root cause analysis, a análise de causa raiz - o caminho disciplinado dos sintomas de um incidente de volta às condições que o permitiram. Insira os eventos de um incidente como uma pequena linha do tempo e marque os domínios de fator contribuinte que você observou; um conjunto fixo de regras ordena a linha do tempo, deriva os intervalos entre marcos e estrutura fatores contribuintes candidatos com a evidência de cada um. Nunca aponta uma causa-raiz - candidatos a investigar, não um veredito.
Operações e fieldcraftConstrutor de Pacote de Escalação para TAC
Descreva o problema que você está prestes a escalar; um conjunto fixo de regras monta um pacote completo de suporte do fornecedor e uma lista dos artefatos que ainda faltam coletar antes de abrir o chamado, removendo o que você já tem. Estrutura a passagem; não abre um chamado nem contata nenhum fornecedor.
Operações e fieldcraftConstrutor de Plano de Captura de Pacotes
Construtores de comandos respondem como capturar; este responde onde, por que e o que significaria. Descreva o caminho e o sintoma; um registro original de 35 regras projeta um plano de captura em fases: pontos ranqueados em fronteiras nomeadas, observações esperadas, uma matriz de interpretação com sustenta e enfraquece decididos antes da coleta, e disciplina de sincronização e autorização. Ele planeja capturas - nunca as ingere.
Operações e fieldcraftConstrutor de Runbook de Janela de Mudança
Descreva uma mudança planejada em seis campos estruturados; um conjunto fixo de regras monta um runbook ordenado em seis fases — com os riscos que o plano carrega e ressalvas de prontidão sobre a entrada. Estrutura consultiva para revisar e adaptar, nunca uma aprovação.
Operações e fieldcraftExplicador de terminal, shell, TTY e console
Cole o que o `tty` imprimiu — /dev/pts/3, /dev/tty2, /dev/ttyS0, /dev/tty, /dev/console, ou “not a tty” — e veja qual camada você está realmente olhando, o que segura a outra ponta, e o que isso implica para sinais, controle de jobs e o que acontece quando a janela fecha. Local e offline.
Operações e fieldcraftMapeador de níveis de log
Escolha um nível em um sistema de log (syslog, o kernel Linux, Cisco IOS, Junos, Windows Event Log, .NET, Python, java.util.logging, Log4j 2, OpenTelemetry) e leia o equivalente mais próximo em cada um dos outros, com o número e as palavras de cada sistema, onde a correspondência é exata e onde é só o degrau mais próximo. A ponte é o SeverityNumber do OpenTelemetry, a única escala definida para conter as outras. Nada é enviado a lugar algum.
Operações e fieldcraftMapeador de Raio de Impacto de Mudança
Descreva o que você está mudando e a estrutura dele; um conjunto fixo de regras mapeia o raio de impacto como camadas concêntricas (alvo, co-localizado, a jusante, humano) preenchidas com o que poderia ser afetado, mais riscos classificados por severidade e medidas de contenção. Mapeia o que poderia ser afetado, nunca afirma o que vai quebrar.
Operações e fieldcraftPlayground de Python
CPython 3.14 de verdade no seu navegador, para a aritmética das redes: sub-redes, máscaras, EUI-64, cabeçalhos DNS em struct, HMAC, estatísticas de latência, tempos de transferência. Um motor de 13,5 MB é baixado uma vez, quando você autorizar; nada do que você digita sai da página.
Operações e fieldcraftWASMRaciocinador de Caminho de Fluxo
A habilidade sênior é recusar-se a fazer troubleshooting até o caminho estar entendido. Sete seleções constroem um mapa canônico de saltos com fluxos laterais, segmentos TLS, pontos de reescrita e domínios de falha ranqueados - e os desconhecidos permanecem visivelmente desconhecidos.
Operações e fieldcraftRastreador de transformação digital
Trinta marcos em sete domínios, ordenados por quanto você deve confiar neles: o que já aconteceu, o que já é lei, o que está agendado, o que está agendado mas em movimento, e o que é apenas a previsão de alguém.
Operações e fieldcraft
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Analisador de mensagens syslogsyslog-message-parser | Operações e fieldcraftnew17 GV | decode / explain | RFC 5424 · RFC 3164 · RFC 5426 · RFC 6587 · RFC 5425 |
| Calculadora de permissões chmodchmod-permission-calculator | Operações e fieldcraftnew25 GV | convert / explain | POSIX.1-2024 chmod · POSIX.1-2024 ls · GNU coreutils 9.11 chmod(1) |
| Comparador de sistemas operacionais de redenetwork-os-comparer | Operações e fieldcraft | reference (vendored) | Vendor architecture documentation |
| Comparador de Snapshots de Saúde Antes/Depoishealth-snapshot-comparator | Operações e fieldcraftnew13 SV | declare / gate / export (advisory) | Original ruleset (D-18) |
| Construtor de Hipóteses de Falhafault-hypothesis-builder | Operações e fieldcraftnew13 SV | structure / rank / export (advisory, deterministic rule-firing) | Original ruleset (D-18) |
| Construtor de Linha do Tempo e RCA de Incidenteincident-timeline-rca-builder | Operações e fieldcraftnew12 SV | structure / correlate / export (advisory) | Original ruleset (D-18) |
| Construtor de Pacote de Escalação para TACtac-escalation-packet-builder | Operações e fieldcraftnew12 SV | collect / structure / export (advisory) | Original ruleset (D-18) |
| Construtor de Plano de Captura de Pacotespacket-capture-plan-builder | Operações e fieldcraftnew13 SV | plan / rank / export (advisory) | Original ruleset (D-18) |
| Construtor de Runbook de Janela de Mudançachange-window-runbook-builder | Operações e fieldcraftnew13 SV | structure / sequence / export (advisory, deterministic rule-firing) | Original ruleset (D-18) |
| Explicador de terminal, shell, TTY e consoleterminal-stack-explainer | Operações e fieldcraft | explain | POSIX termios |
| Mapeador de níveis de loglog-level-mapper | Operações e fieldcraftnew18 GV | map / explain | RFC 5424 · OpenTelemetry Logs Data Model · Linux printk · Cisco IOS logging · Junos syslog · Windows event manifest levels · .NET LogLevel · Python logging · java.util.logging · Log4j 2 |
| Mapeador de Raio de Impacto de Mudançachange-blast-radius-mapper | Operações e fieldcraftnew11 SV | map / assess / export (advisory) | Original ruleset (D-18) |
| Playground de Pythonpython-playground | Operações e fieldcraftnew54 GV | run (local, WebAssembly) | CPython 3.14.2 via Pyodide 314.0.7 (WebAssembly, MPL-2.0) · PEP 3156 asyncio (top-level await) |
| Raciocinador de Caminho de Fluxoflow-path-reasoner | Operações e fieldcraftnew13 SV | model / rank / export (advisory) | Original ruleset (D-18) |
| Rastreador de transformação digitaldigital-transformation-tracker | Operações e fieldcraftnew14 GV | compute (deterministic) | Certainty-tiered milestone dataset; attribution invariant enforced by golden vectors |
Redes
Bits, bytes e vazão
Um tamanho em todas as unidades das duas convenções, com a contagem de bits por extenso (1,5 GB são 12 000 000 000 bits e 1,397 GiB; lido do jeito 1024, seria 7,37 % a mais), uma taxa em bits e bytes por segundo e por minuto, hora e dia, e quaisquer dois entre tamanho, taxa e tempo dando o terceiro, com a eficiência de protocolo do TCP sobre Ethernet aplicada se você pedir. A tabela de conexões responde para um modem, T1, E1 e toda velocidade de Ethernet de uma vez. Aritmética exata; nada é arredondado até ser impresso.
RedesCalculadora CIDR / de sub-redes
Decomponha qualquer bloco CIDR de IPv4 em endereços de rede e de broadcast, faixa de hosts utilizáveis, contagem de hosts e máscara de rede, e veja em qual faixa de uso especial da IANA ele cai. Os outros modos dividem um bloco pai em sub-redes de tamanho variável (VLSM), resumem prefixos numa super-rede e encontram sobreposições e lacunas. Roda inteiramente no seu navegador.
RedesCalculadora de MTU / MSS
Informe a MTU do link e a pilha de encapsulamento (vxlan, gre, pppoe, vlan, mpls, +N personalizado) para obter a MTU interna e o MSS do TCP, os tamanhos de quadro Ethernet, a MTU de underlay que um overlay exige e a eficiência no fio de quadros padrão versus jumbo.
RedesCalculadora de timers do BFD
Informe os intervalos e o Detect Mult dos dois sistemas e veja, em cada sentido, o intervalo de transmissão acordado, a faixa de jitter, o tempo de detecção que o receptor calcula e se o Echo pode rodar, cada número explicado com a seção da RFC 5880 de onde vem; ou cole um pacote de controle do BFD em hex para decodificá-lo campo a campo.
RedesCalculadora de validação de origem de rota
Cole uma rota (prefixo e AS de origem) e os VRPs que você tem, e veja o estado definido pela RFC 6811 (Valid, Invalid ou NotFound) com o motivo VRP por VRP: quais VRPs cobrem a rota, quais dão match e por que os outros falham. AS 0 e maxLength são tratados como as RFCs dizem, em IPv4 e IPv6, e nada é buscado na rede.
RedesComparação de métodos HTTP
Informe de um a quatro métodos HTTP (experimente "get vs query") para ver os fatos de registro de cada um: seguro, idempotente, cacheável, semântica do corpo da requisição, presença na safelist do CORS, suporte em formulários HTML e a RFC que o define - além de exatamente quais propriedades diferem. Inclui o QUERY, o método da RFC 10008 registrado em junho de 2026.
RedesConsulta de fabricante por OUI / MAC
Descubra o fabricante por trás de um endereço MAC e veja se ele é unicast ou multicast e de administração universal ou local. Tudo no seu navegador.
RedesDecodificador + codificador de PRI syslog
Decodifique um PRI de syslog como 134 em sua facility e severity, ou codifique-os de volta, tudo no seu navegador.
RedesDomínio registrado (eTLD+1)
Descubra o sufixo público (eTLD) e o domínio registrado (eTLD+1) de qualquer nome de host, usando a Public Suffix List.
RedesExplicador de assinatura TCP/IP passiva p0f
Decodifique uma impressão digital SYN do p0f v3 em seus oito campos e veja o que cada um revela sobre o SO, o caminho de rede e a pilha do remetente.
RedesZscalerExplicador de códigos de status HTTP
Cole códigos de status (404, 301 302 307) ou famílias (5xx) e receba cada um decodificado: família, nome registrado, significado documentado e as notas operacionais - incluindo a própria regra de fallback do protocolo para códigos que ele nunca viu.
Redesexplicador de saída do dig
Cole a saída real do dig e obtenha um detalhamento decodificado e explicado: o cabeçalho e as flags, a pseudo-seção OPT do EDNS, cada registro em cada seção e as estatísticas da consulta. Analisado inteiramente no seu navegador, nada é resolvido nem enviado a lugar algum.
Redesexplicador de saída do nslookup
Cole a saída real do nslookup e obtenha um detalhamento decodificado e explicado: o resolvedor usado, se a resposta é autoritativa, cada registro (com breakdown de campos de MX / SRV / SOA) e quaisquer falhas. Analisado inteiramente no seu navegador, nada é resolvido nem enviado a lugar algum.
RedesExplicador de tabela de roteamento
Cole a saída de ip route, netstat -rn ou route print para ler cada rota campo a campo, ver qual rota default vence e perguntar qual rota um destino usaria, pelo prefixo mais longo e depois pela métrica.
RedesExplicador e validador de arquivo PAC
Cole um arquivo Proxy Auto-Config e ele mostra as diretivas de proxy que retorna, as funções auxiliares PAC que usa (com as que consultam DNS sinalizadas), verificações de estrutura e correção, e se é um arquivo de direcionamento de proxy explícito da Netskope. Nunca executa o arquivo.
RedesNetskopeGerador de DHCP option 43
Monta o valor de option 43 que a controladora sem fio realmente espera. Um número de opção, quatro codificações incompatíveis.
RedesKit de ferramentas IPv6
Analise um endereço ou prefixo IPv6 para ver suas formas canônica (RFC 5952) e totalmente expandida, sua classificação de uso especial, a aritmética de prefixo, um MAC EUI-64 se presente e seu nome de DNS reverso ip6.arpa. Roda inteiramente no seu navegador.
RedesMontador de comandos dig
Diga o que consultar, a quem perguntar e como, e receba um comando dig pronto para colar, com cada parte explicada, as combinações que o manual chama de redundantes ou contraditórias sinalizadas, e um resumo do que a consulta vai carregar: transporte, porta, RD, DO, CD, EDNS e cookie. O inverso do explicador de saída do dig. Não executa nada; montado no seu navegador a partir do manual do BIND 9 e das RFCs do DNS.
RedesPlanejador de lance de cabo
Velocidade, distância, ambiente e PoE entram - toda opção de cabo e fibra conforme sai, cada uma citando a regra TIA-568 ou 802.3 que a governa, com exclusões honestas para o resto.
RedesPort blocks de CGN e port sets de MAP
Divida um endereço IPv4 público entre assinantes: port blocks por endereço e por pool (RFC 7768), o mapeamento determinístico da RFC 7422 com a consulta direta e a reversa, e o port set de um PSID no MAP-E e no MAP-T (RFC 7597), com o volume de log que os blocos eliminam.
Redes
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Bits, bytes e vazãobits-bytes | Redesnew22 GV | convert | IEC 60027-2 / IEC 80000-13 (NIST) · RFC 2544 App. C · ITU-T V.90 · ITU-T G.704 · IEEE 802.3-2022 |
| Calculadora CIDR / de sub-redescidr | Redes26 GV | calculate / explain | RFC 4632 · RFC 1122 · RFC 3021 · RFC 6890 · IANA IPv4 Special-Purpose Address Space |
| Calculadora de MTU / MSSmtu-mss | Redes25 GV | calculate / reference | RFC 791/8200/9293/768 (header sizes) · RFC 2784 GRE · RFC 7348 VXLAN · RFC 8926 GENEVE · RFC 2516 PPPoE · RFC 3032 MPLS |
| Calculadora de timers do BFDbfd-timers | Redes42 GV | calculate / decode | RFC 5880 s4.1, s6.6, s6.8.2 to s6.8.9 · RFC 5881 s4 · RFC 5883 s3, s5 · RFC 7419 s3 |
| Calculadora de validação de origem de rotarpki-origin-validation | Redesnew40 GV | compute / explain | RFC 6811 · RFC 9582 · RFC 6483 · RFC 7607 · RFC 9319 · RFC 8416 · RFC 5396 |
| Comparação de métodos HTTPhttp-methods-comparison | Redesnew19 GV | explain | RFC 9110 §9.3 · RFC 10008 (QUERY) · IANA HTTP Method Registry · RFC 5789 (PATCH) · RFC 4918/3253/5323 (WebDAV) |
| Consulta de fabricante por OUI / MACoui-lookup | Redesnew30 GV | decode / lookup | IEEE MA-L · RFC 9542 · RFC 1112 · RFC 2464 · RFC 9568 |
| Decodificador + codificador de PRI syslogsyslog-pri-decoder | Redes17 GV | decode / encode | RFC 5424 · RFC 3164 |
| Domínio registrado (eTLD+1)public-suffix | Redesnew8 GV | compute | Public Suffix List |
| Explicador de assinatura TCP/IP passiva p0fp0f-signature-explainer | Redesnew10 GV | decode / explain | p0f v3 |
| Explicador de códigos de status HTTPhttp-status-code-explainer | Redesnew12 GV | explain | RFC 9110: HTTP Semantics · RFC 6585: Additional HTTP Status Codes · RFC 7725 (451) · RFC 8297 (103 Early Hints) |
| explicador de saída do digdig-output-explainer | Redesnew15 GV | decode / explain (local) | RFC 1035 · RFC 6891 · RFC 2308 · RFC 9499 · RFC 8490 |
| explicador de saída do nslookupnslookup-output-explainer | Redesnew4 GV | decode / explain (local) | RFC 1035 · RFC 2308 · RFC 2782 · RFC 2181 · RFC 9499 |
| Explicador de tabela de roteamentorouting-table-explainer | Redesnew18 GV | decode / explain (local) | ip-route(8) · ip-rule(8) · rtnetlink(7) · route(8) · FreeBSD netstat(1) · Apple netstat.1 · Microsoft route print · RFC 1812 s5.2.4.3 |
| Explicador e validador de arquivo PACpac-file-explainer | Redesnew6 GV | parse / validate | PAC (FindProxyForURL) |
| Gerador de DHCP option 43dhcp-option-43 | Redes17 GV | compute | RFC 2132 s8.4 · Cisco 97066 · Ruckus KB 000008703 · Ubiquiti 204909754 · Extreme XIQC DG · Aruba AOS · Fortinet FortiAP |
| Kit de ferramentas IPv6ipv6 | Redes30 GV | expand / compress / explain | RFC 4291 · RFC 5952 · RFC 4380 · RFC 4607 · RFC 7346 |
| Montador de comandos digdig-command-builder | Redesnew39 GV | build / generate (local) | BIND 9 dig manual · RFC 1035 · RFC 3596 · RFC 6891 · RFC 3225 · RFC 4034 · RFC 4035 · RFC 5936 · RFC 1995 · RFC 8482 · RFC 7858 · RFC 8484 · IANA DNS Parameters |
| Planejador de lance de cabocable-run-planner | Redesnew14 GV | compute (deterministic) | ANSI/TIA-568 channel limits + IEEE 802.3 optic reaches; rules table pinned by golden vectors incl. exact-at-limit cases |
| Port blocks de CGN e port sets de MAPcgn-port-blocks | Redesnew36 GV | calculate / reverse | RFC 6888 · RFC 7422 · RFC 7768 · RFC 7597 · RFC 7599 · RFC 6269 · RFC 6302 · RFC 6335 |
Segurança e WAF
Analisador de Cabeçalhos de Segurança
Cole uma resposta HTTP e veja uma análise com nota dos cabeçalhos de segurança, flags de cookies e política de origem cruzada, verificada contra OWASP, RFC 6797, CSP Level 3 e RFC 6265bis.
Segurança e WAFAnalisador de entropia de User-Agent
Cole uma string de User-Agent e veja os tokens identificadores que ela expõe, os bits distintivos que cada um contribui e a migração para Client Hints.
Segurança e WAFZscalerPing IdentityAvaliador de CSP
Cole uma Content-Security-Policy, como valor de cabeçalho, linha de cabeçalho inteira, cabeçalho Report-Only, elemento meta ou várias de uma vez, e leia-a como o CSP Level 3 a lê: cada diretiva nomeada e explicada, cada expressão de fonte classificada pela gramática (palavra-chave, nonce, hash, esquema, host e seus curingas), a lista de fontes em vigor por destino pela cadeia de recurso, e uma lista graduada de achados, cada um citando a especificação: 'unsafe-inline' e 'unsafe-eval', fontes curinga, data: e http:, object-src, base-uri e frame-ancestors ausentes, nonces curtos, 'strict-dynamic' sem nonce, palavras-chave sem aspas, pontos e vírgulas faltando, diretivas duplicadas, desconhecidas e obsoletas, diretivas ignoradas em meta ou em Report-Only, e se a política atende à Strict CSP da própria especificação. Só decodifica e gradua, offline: nada é buscado.
Segurança e WAFClassificador de URL para SSRF
Cole uma URL e veja para onde ela realmente aponta: loopback, uma faixa privada ou link-local, um endpoint de metadados de nuvem, CGNAT, qualquer bloco dos registros de uso especial da IANA ou a internet pública. Ofuscação de IP em decimal, octal e hexadecimal é decodificada, assim como um endereço IPv4 escondido dentro de um IPv6 (IPv4-mapped, IPv4-compatible, NAT64, 6to4, Teredo); esquemas perigosos e credenciais embutidas são sinalizados, e um nível de risco de SSRF é exibido. Nunca resolve DNS e nunca envia a requisição.
Segurança e WAFDecodificador de fingerprint TLS JA4 / JA3
Decodifique um fingerprint JA4 de cliente TLS ou um JA3 em seus campos, calcule o JA4 com hash a partir dos valores brutos, ou calcule um MD5 de JA3. Detecta automaticamente qual você colar. Tudo no seu navegador.
Segurança e WAFZscalerPing IdentityDecodificador de injeção OGNL
Cole uma carga OGNL encontrada num log de WAF ou de aplicação e leia o que ela pretendia fazer. Separa a fuga do sandbox da chamada de execução, nomeia a família de boletim compatível com o formato e sempre declara o que não determinou. Só decodifica - nunca avalia a carga e não guarda modelos.
Segurança e WAFDecodificador de vetor CVSS
Cole um vetor CVSS v3.1 ou v3.0 e veja a pontuação calculada e mapeada para uma severidade, com cada métrica explicada. Local e offline; nada é enviado a lugar nenhum.
Segurança e WAFDecodificador XML
Cole XML e leia sua estrutura: a declaração, o DOCTYPE e quaisquer entidades, a árvore de elementos com namespaces e atributos, mais uma verificação de segurança da superfície de ataque XML. Nada é buscado ou resolvido.
Segurança e WAFFingerprint TLS passivo JA3 / JA3N
Cole uma string JA3 e ela recomputa o hash JA3, computa o JA3N estável a permutação, decodifica os campos, e sinaliza valores GREASE.
Segurança e WAFZscalerPing IdentityImpressão digital pela ordem de cabeçalhos HTTP
Cole um bloco de cabeçalhos de requisição e veja como a ordem e a caixa dos cabeçalhos identificam o cliente - o análogo em HTTP passivo do JA3.
Segurança e WAFZscalerPing IdentityOrdem de avaliação de políticas PAN-OS
Coloque uma base de regras do Panorama na ordem em que o PAN-OS realmente avalia, trace um fluxo até a regra que decide, e encontre as regras que nunca disparam porque algo acima delas já casou.
Segurança e WAF
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Analisador de Cabeçalhos de Segurançasecure-headers | Segurança e WAF15 GV | analyze / grade | OWASP Secure Headers Project · RFC 6797 · CSP Level 3 · RFC 6265bis |
| Analisador de entropia de User-Agentuser-agent-entropy-analyzer | Segurança e WAFnew8 GV | decode / explain | - |
| Avaliador de CSPcsp-evaluator | Segurança e WAFnew19 GV | evaluate / grade | CSP Level 3 (W3C) |
| Classificador de URL para SSRFssrf-url-classifier | Segurança e WAFnew113 GV | classify / flag | RFC 1918 · RFC 3986 · IANA special-purpose registries · RFC 4291 · RFC 6052 · RFC 4380 |
| Decodificador de fingerprint TLS JA4 / JA3ja4-fingerprint-decoder | Segurança e WAFnew13 GV | decode / compute | JA4 (FoxIO) · JA3 (Salesforce) · BSD 3-Clause |
| Decodificador de injeção OGNLognl-injection-decoder | Segurança e WAF | decode / explain | CVE-2017-5638 · CVE-2018-11776 |
| Decodificador de vetor CVSScvss-vector-decoder | Segurança e WAFnew10 GV | decode / score | CVSS v3.1 (FIRST.org) |
| Decodificador XMLxml-decoder | Segurança e WAF5 GV | decode / explain (XXE-hardened) | W3C XML 1.0 · W3C Namespaces · OWASP XXE |
| Fingerprint TLS passivo JA3 / JA3Nja3-tls-fingerprint | Segurança e WAFnew16 GV | compute (deterministic) | - |
| Impressão digital pela ordem de cabeçalhos HTTPhttp-header-order-fingerprint | Segurança e WAFnew7 GV | decode / explain | - |
| Ordem de avaliação de políticas PAN-OSpanos-policy-evaluation-order | Segurança e WAF14 GV | explain | PAN-OS Device Groups · Security Policy Rulebase Best Practices · Defining Policies on Panorama |
Texto e utilitários
Diff de texto
Compare dois blocos de texto e veja exatamente o que mudou, linha a linha, com destaque em nível de palavra nas linhas editadas. Opcionalmente, ignore espaços em branco ou maiúsculas e minúsculas. Tudo é calculado no seu navegador; seu texto nunca é enviado a lugar nenhum.
Texto e utilitáriosExplicador de expressões cron
Cole um agendamento de crontab e receba cada campo lido em linguagem simples, as pegadinhas sinalizadas e as próximas execuções calculadas.
Texto e utilitáriosExplicador de scripts Expect
Cole um script Expect e leia o que ele faria, comando por comando: o que inicia (spawn), o que espera, o que digita, quando passa o teclado a você. Depois, o diálogo que conduz e os achados: uma senha em texto claro, um timeout deixado no padrão ou infinito, um padrão que casa cedo demais, um send sem o retorno que o programa espera, um script que termina antes de o programa responder. Analisado com o motor Tcl 8.4, nunca executado; cada regra cita o manual expect(1).
Texto e utilitáriosExplicador do alfabeto grego
Digite grego e receba nomes e transliteração; digite nomes de letras e receba os glifos. A tabela completa das 24 letras explica onde a engenharia encontra cada uma, do μ micro ao Ω ohm.
Texto e utilitários
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Diff de textodiff | Texto e utilitários | compare / highlight | - |
| Explicador de expressões croncron-expression-explainer | Texto e utilitáriosnew23 GV | explain | crontab(5) · POSIX crontab |
| Explicador de scripts Expectexpect-script-explainer | Texto e utilitáriosnew22 GV | explain (deterministic) | expect(1), Expect version 5 · Tcl 8.4 · ssh_config(5) |
| Explicador do alfabeto gregogreek-alphabet | Texto e utilitários9 GV | convert / explain | - |
TLS e transporte
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Decodificador de suítes de cifracipher | TLS e transporte15 GV | decode / rate | IANA TLS Cipher Suites · RFC 8446 · RFC 5246 · RFC 8447 · RFC 7465 |
Web e HTTP
Calculadora de especificidade CSS
Cole um ou mais seletores CSS, ou uma folha de estilos inteira, e leia a especificidade de cada seletor como a tripla (A, B, C) do Selectors Level 4, cada seletor simples nomeado com a coluna a que soma, os seletores ordenados como a cascata os ordena com os empates apontados, e os casos especiais explicados: :where() não conta nada, :is(), :not() e :has() tomam o argumento mais específico, :nth-child(of) soma o seu argumento, o seletor universal não soma nada, uma classe repetida conta duas vezes, um pseudoelemento legado de dois-pontos simples conta como um. Com o lembrete das cinco coisas que a cascata verifica antes da especificidade.
Web e HTTPConstrutor de comandos curl
Escolha qualquer um dos 27 protocolos que o curl fala, preencha campos que se adaptam ao protocolo e receba o comando exato, com cada flag explicada e avisos de segurança. O inverso do tradutor de requisições HTTP: aquele lê um comando, este escreve um.
Web e HTTPContraste e formato de cor
Duas cores em qualquer notação CSS (nome, hex, rgb, hsl, hwb, lab, lch, oklab, oklch, color()) e saem a razão de contraste WCAG com aprovação ou reprovação em cada nível (AA e AAA, texto normal e grande, componentes de interface), uma prévia ao vivo, cada cor convertida a todas as notações com a sua luminância relativa, e o primeiro plano mais próximo que passaria em cada nível reprovado. Aritmética pura das fórmulas WCAG e do código de exemplo do CSS Color Level 4; nada sai do navegador.
Web e HTTPDecodificador de mensagens HTTP
Cole uma requisição ou resposta HTTP/1.1 bruta e leia-a decodificada: a linha de requisição ou de status contra os registros da IANA, cada campo arquivado sob a parte da especificação que o define, a decisão de enquadramento que a RFC 9112 toma para o corpo (qual das oito regras se aplica, Content-Length contra os bytes presentes, Transfer-Encoding sobrepondo-o, os chunks decodificados um a um com os trailers), e as credenciais e cookies que a mensagem carrega, expostos e mascarados. A metade que só decodifica do inspetor de um proxy de interceptação: nunca envia, repete nem altera.
Web e HTTPexplicador de comando curl
Cole um comando curl e receba a explicação sinalizador por sinalizador, e depois a tradução para fetch, requisição HTTP crua, HTTPie e Python. Nada é enviado e nenhuma requisição é executada.
Web e HTTPExplicador de estrutura HTML e DOM
Cole HTML e leia a árvore que o parser de HTML constrói a partir dele: cada elemento, nó de texto e comentário com a sua linha, os elementos que o parser criou sem tag (html, head, body, tbody), as tags de fechamento que ele supriu, os elementos de formatação que dividiu e o conteúdo que moveu para fora de uma tabela, com o modo do documento (quirks ou não) e cada erro de análise pelo código e posição da própria especificação. Depois, os achados: o DOCTYPE, o idioma, o título, a codificação, imagens sem texto alternativo, links e botões sem nome, saltos de título, ids duplicados, controles sem rótulo, elementos e atributos obsoletos, cada um ligado a uma frase do HTML Standard ou da WCAG 2.2. Só análise: nenhum script roda, nada é buscado, nada é renderizado.
Web e HTTPInspetor de meta, Open Graph e JSON-LD
Cole uma página, ou só o seu head, e leia tudo o que ela declara do modo como cada padrão lê: o title e a codificação de caracteres pelo HTML Standard, cada elemento meta classificado (os nomes do próprio padrão, o registro MetaExtensions do WHATWG, as diretivas pragma, as não conformes), cada elemento link com os seus tokens rel (canonical pela RFC 6596, alternates hreflang, ícones, manifest), o objeto Open Graph com os seus arrays e propriedades estruturadas pelo ogp.me, as propriedades de card twitter:* como registradas, as regras de robots e googlebot pela lista publicada do Google, o viewport, e cada bloco JSON-LD analisado e esboçado pelo JSON-LD 1.1. Quarenta e seis achados, cada um citando a frase em que se apoia. Analisado de modo inerte com o parse5; nada é buscado ou executado.
Web e HTTPInspetor de URL
Disseca qualquer URL em suas partes nomeadas: esquema, host, porta, caminho, parâmetros de query e fragmento. Decodifica escapes percent e hosts internacionalizados, e sinaliza credenciais e outros problemas. Roda inteiramente no seu navegador.
Web e HTTPKit de Regex
Teste, explique e depure expressões regulares com correspondências ao vivo e verificação de risco de backtracking.
Web e HTTPPasso a Passo de Algoritmos de Ordenação
Cole uma lista pequena de números, escolha uma estratégia - bubble, selection, insertion, merge ou quick - e assista o algoritmo pensar: cada comparação, cada troca, uma linha de PORQUÊ por movimento, com contadores ao vivo de comparações e escritas que tornam o crescimento Big-O tangível.
Web e HTTPTestador de seletores CSS
Cole HTML e um ou mais seletores (um por linha) e veja exatamente que elementos cada seletor casa: os elementos destacados na árvore analisada com o seu caminho e linha, a contagem por seletor e a sua especificidade contada pela seção 15 do Selectors Level 4. O HTML é analisado de modo inerte com o mesmo parser do explicador de estrutura HTML; os seletores são analisados e casados pelas próprias regras do Selectors Level 4 (composto por composto, da direita para a esquerda), incluindo :is(), :not(), :where(), :has(), :nth-child(An+B of S), operadores de atributo com as flags i e s, escapes CSS e as pseudoclasses de estado de formulário lidas dos atributos. Seletores inválidos são nomeados com a posição do erro; as pseudoclasses que um documento estático não responde são marcadas. Verificado contra o querySelectorAll do Chromium.
Web e HTTPTradutor de requisições HTTP
Cole uma requisição HTTP/1.1 crua e receba o equivalente em curl, fetch, HTTPie, Python e PowerShell. Nada é enviado e nenhuma requisição é executada.
Web e HTTP
| Ferramenta | Selos | Postura | Âncoras |
|---|---|---|---|
| Calculadora de especificidade CSScss-specificity-calculator | Web e HTTPnew8 GV | compute / explain | CSS Selectors 4 · CSS Cascade 5 |
| Construtor de comandos curlcurl-command-builder | Web e HTTPnew11 GV | build (deterministic) | curl manual · everything curl |
| Contraste e formato de corcolor-contrast-format | Web e HTTPnew15 GV | compute / convert | WCAG 2.2 · CSS Color 4 |
| Decodificador de mensagens HTTPhttp-message-decoder | Web e HTTPnew22 GV | decode / explain | RFC 9112 · RFC 9110 · RFC 9111 · IANA HTTP registries · rfc6265bis · RFC 7617 · RFC 6648 |
| explicador de comando curlcurl-command-explainer | Web e HTTPnew10 GV | explain / translate | curl manual · RFC 9110 |
| Explicador de estrutura HTML e DOMhtml-structure-explainer | Web e HTTPnew14 GV | parse / explain | HTML Living Standard · WCAG 2.2 |
| Inspetor de meta, Open Graph e JSON-LDmeta-og-jsonld-inspector | Web e HTTPnew14 GV | parse / explain | HTML Living Standard · Open Graph protocol · JSON-LD 1.1 · RFC 6596 · HTML+RDFa 1.1 |
| Inspetor de URLurl-inspector | Web e HTTP12 GV | decode / explain | RFC 3986 · WHATWG URL · RFC 3492 |
| Kit de Regexregex | Web e HTTP24 GV | test / explain | ECMAScript regular expressions |
| Passo a Passo de Algoritmos de Ordenaçãosorting-algorithm-stepper | Web e HTTPnew12 GV | compute (deterministic) | Textbook-canonical sorting variants; correctness enforced by golden vectors + per-run sortedness invariant |
| Testador de seletores CSScss-selector-tester | Web e HTTPnew14 GV | match / explain | CSS Selectors 4 · CSS Syntax 3 · HTML Living Standard |
| Tradutor de requisições HTTPhttp-request-translator | Web e HTTPnew12 GV | translate | RFC 9112 · RFC 9110 |