performing-ssl-tls-security-assessment
Faz seu agente avaliar a segurança de configurações SSL/TLS. Ele verifica versões de protocolo, força de criptografia e vulnerabilidades conhecidas.
O que ela faz
Esta ferramenta verifica a segurança das configurações SSL/TLS de um servidor. Ela analisa versões de protocolo, força das cifras, validade do certificado e vulnerabilidades conhecidas para garantir que a conexão seja segura.
Quando usar
- ✓Ao verificar a segurança de um site.
- ✓Ao testar a proteção de um servidor.
- ✓Ao garantir que as correções de segurança foram aplicadas.
Exemplo do que pedir para a IA
“Verifique a segurança SSL/TLS do site exemplo.com”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta se conecta ao servidor especificado e usa um programa chamado 'sslyze' para testar várias configurações de segurança. Ela verifica quais protocolos e cifras são aceitos e procura por falhas conhecidas, gerando um relatório com os resultados.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill performing-ssl-tls-security-assessmentOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-ssl-tls-security-assessment/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Realizando Avaliação de Segurança SSL/TLS
Visão Geral
Avalie as configurações de servidores SSL/TLS usando o sslyze, uma biblioteca de escaneamento rápida baseada em Python. Esta habilidade abrange a avaliação de versões de protocolo suportadas (SSLv2/3, TLS 1.0-1.3), força de suítes de cifra, validação da cadeia de certificados, aplicação de HSTS, OCSP stapling e escaneamento de vulnerabilidades conhecidas, incluindo Heartbleed, ROBOT e fraquezas de renegociação de sessão.
Quando Usar
- Ao realizar avaliações de segurança que envolvam a realização de avaliação de segurança SSL/TLS.
- Ao seguir procedimentos de resposta a incidentes para eventos de segurança relacionados.
- Ao realizar testes ou atividades de auditoria de segurança agendados.
- Ao validar controles de segurança por meio de testes práticos.
Pré-requisitos
- Python 3.9+ com a biblioteca
sslyze(pip install sslyze) - Acesso de rede a servidores HTTPS de destino na porta 443
- Compreensão das versões do protocolo TLS e classificações de suítes de cifra
Passos
Passo 1: Configurar Escaneamento do Servidor
Crie um ServerScanRequest com ServerNetworkLocation especificando o nome do host e a porta de destino.
Passo 2: Executar Escaneamento TLS
Use o sslyze Scanner para enfileirar e executar escaneamentos para todos os comandos de verificação TLS simultaneamente.
Passo 3: Analisar Resultados
Avalie as suítes de cifra aceitas, validade do certificado, versões de protocolo e resultados do escaneamento de vulnerabilidades.
Passo 4: Gerar Relatório de Segurança
Produza um relatório JSON com os achados de conformidade e recomendações de remediação.
Saída Esperada
Relatório JSON com protocolos suportados, suítes de cifra aceitas, detalhes do certificado, resultados de vulnerabilidade (Heartbleed, ROBOT) e status HSTS.
Perguntas frequentes
O que são SSL/TLS?
SSL/TLS são protocolos de segurança usados para criptografar a comunicação entre seu navegador e um site, garantindo que os dados trocados sejam privados e seguros.
O que são 'cipher suites'?
São conjuntos de algoritmos usados para criptografar e autenticar dados em uma conexão segura. 'Cipher suites' mais fortes oferecem melhor segurança.
O que é HSTS?
HSTS (HTTP Strict Transport Security) é uma configuração que força o navegador a sempre se conectar a um site usando HTTPS (a versão segura), protegendo contra ataques de interceptação.
Detalhes
Descrição original do autor
Assess SSL/TLS server configurations using the sslyze Python scanning library to evaluate supported protocol versions, cipher suite strength, certificate chain validation, HSTS enforcement, OCSP stapling, and known vulnerabilities such as Heartbleed and ROBOT. Use when conducting a security assessment of a server's TLS configuration or verifying remediation of cipher/certificate weaknesses.
Popularidade
- Estrelas no GitHub
- 35 mil
- Posição no ranking
- #6150
- Licença
- Apache-2.0
- Atualizada em
- 31/08/2026
Comentários
- …
Mais skills deste repositório
abusing-dpapi-for-credential-access
Dá ao seu agente de IA instruções prontas para uma tarefa específica, para ele fazer melhor e mais rápido.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Ensina seu agente de IA a escrever textos claros e bem estruturados.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Ajuda seu agente a preparar um ambiente para conformidade com CMMC Nível 2. Ele implementa requisitos de segurança e gerencia a documentação necessária.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Ajuda seu agente a criar cópias exatas de discos rígidos. Isso é útil para garantir que nenhuma informação seja perdida ou alterada durante investigações.
mukul975/Anthropic-Cybersecurity-Skills
Skills parecidas
django-security
Ajuda seu agente a implementar práticas de segurança em aplicações Django. Ele foca em autenticação, autorização e prevenção contra ataques comuns, garantindo um código mais seguro.
affaan-m/ECC
laravel-security
Ajuda seu agente a proteger aplicações Laravel contra ameaças. Implementa práticas de segurança para autenticação, autorização e prevenção de ataques comuns.
affaan-m/ECC
module-regression
Ajuda seu agente a gerenciar mudanças em projetos grandes. Garante que alterações em uma parte do código não quebrem outras partes.
affaan-m/ECC