Pular para o conteúdo
Skillpedia
Segurança35 mil · #6150

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

https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-ssl-tls-security-assessment/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/mukul975/Anthropic-Cybersecurity-Skills/blob/main/skills/performing-ssl-tls-security-assessment/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
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-assessment

Ou 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.md
Conteú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.

repo: mukul975/Anthropic-Cybersecurity-Skills

Popularidade

Estrelas no GitHub
35 mil
Posição no ranking
#6150
Licença
Apache-2.0
Atualizada em
31/08/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas