Pular para o conteúdo

Cibersegurança

Comece pela segurança no dia a dia e pelas redes, depois pratique segurança web, acompanhe vulnerabilidades e aprenda a proteger sistemas com ferramentas livres.

Iniciante 12 etapas

Etapas

Fundamentos

  1. Segurança no dia a diaEntenda senhas, golpes, códigos maliciosos e cópias de segurança com o guia do CERT.br, ponto de partida para qualquer iniciante.
    • Cartilha de Segurança para Internet cartilha.cert.brfree

      Guia essencial elaborado pelo CERT.br contendo recomendações práticas de segurança digital para usuários e administradores de redes.

    • CERT.br cert.brfree

      Portal oficial do Centro de Estudos, Resposta e Tratamento de Incidentes de Segurança no Brasil com alertas e avisos preventivos.

  2. Como as redes funcionamAprenda IP, TCP, portas e DNS, porque a maior parte dos ataques e das defesas acontece no tráfego de rede.
  3. Análise de tráfegoCapture e leia pacotes por conta própria para reconhecer o tráfego normal e identificar o que foge do padrão.
    • Wireshark wireshark.orgfree

      Analisador de protocolos de rede de código aberto para diagnóstico de tráfego, análise de infraestrutura e suporte a sistemas.

    • Documentação e Guias do Wireshark wireshark.orgfree

      Manuais oficiais e guias de referência para análise de tráfego e decodificação de protocolos de rede.

    • tcpdump tcpdump.orgfree

      Poderoso analisador de pacotes de linha de comando baseado na biblioteca de captura libpcap.

  4. Criptografia e padrõesConheça os padrões de criptografia, hashes e assinaturas digitais que protegem dados armazenados e em trânsito.

Segurança de aplicações web

  1. As falhas web mais comunsEstude injeção, controle de acesso quebrado e outras fraquezas recorrentes para reconhecê-las no seu próprio código.
    • OWASP Top Ten owasp.orgfree

      Documento de referência que lista as dez vulnerabilidades mais críticas e comuns em aplicações web.

    • CWE (Common Weakness Enumeration) cwe.mitre.orgfree

      Dicionário e taxonomia comunitária de falhas arquiteturais e fraquezas comuns de implementação em software.

  2. Laboratórios práticosExplore aplicações propositalmente vulneráveis em laboratórios guiados e gratuitos, a forma mais rápida de entender cada falha.
    • PortSwigger Web Security Academy portswigger.netfree

      Treinamentos práticos interativos e laboratórios gratuitos sobre segurança e testes de invasão em aplicações web.

  3. Ferramentas de teste webUse proxies de interceptação para inspecionar e alterar requisições em aplicações que você tem autorização para testar.
    • OWASP ZAP (Zed Attack Proxy) zaproxy.orgfree

      Scanner de segurança dinâmico e proxy de interceptação de código aberto para descoberta automatizada de vulnerabilidades em aplicações web.

    • Burp Suite Community Edition portswigger.netfreemium

      Conjunto de ferramentas para testes manuais de penetração e análise de segurança HTTP em aplicações web.

Vulnerabilidades, ameaças e defesa

  1. Catálogos de vulnerabilidadesAprenda a ler identificadores CVE e notas de gravidade para decidir o que precisa ser corrigido primeiro.
    • CVE Program cve.orgfree

      Catálogo internacional de vulnerabilidades de cibersegurança identificadas por códigos padronizados.

    • National Vulnerability Database (NVD) nvd.nist.govfree

      Repositório de dados de gestão de vulnerabilidades para proteção de sistemas corporativos de informação.

  2. Táticas dos atacantesRelacione as técnicas usadas em ataques reais às detecções e aos controles capazes de interrompê-las.
    • MITRE ATT&CK attack.mitre.orgfree

      Base de conhecimento global sobre táticas e técnicas de adversários cibernéticos observadas no mundo real.

  3. Endurecimento e varreduraAplique configurações seguras de referência e faça varreduras nos seus próprios servidores para achar serviços expostos.
    • Center for Internet Security (CIS) Benchmarks cisecurity.orgfree

      Diretrizes consensuais de segurança para endurecimento (hardening) de sistemas operacionais, redes e bancos de dados.

    • Nmap nmap.orgfree

      Utilitário de código aberto para varredura de portas, descoberta de ativos de rede e auditoria de segurança.

  4. Ambiente de testes de intrusão (opcional)Monte um laboratório com uma distribuição voltada a testes de segurança para praticar em máquinas que são suas.
    • Kali Linux kali.orgfree

      Distribuição Linux de código aberto voltada para testes de invasão e auditoria avançada de segurança da informação.

  5. Acompanhar as ameaças (opcional)Siga alertas oficiais e notícias diárias para saber de novas campanhas e correções urgentes.
    • CERT.br cert.brfree

      Portal oficial do Centro de Estudos, Resposta e Tratamento de Incidentes de Segurança no Brasil com alertas e avisos preventivos.

    • The Hacker News thehackernews.comfree

      Portal de notícias independente dedicado à cobertura diária de cibersegurança, explorações de vulnerabilidades e ataques virtuais.

    • CISA Cybersecurity Advisories cisa.govfree

      Alertas técnicos oficiais e análises de ameaças ativas emitidos pela agência de segurança cibernética dos EUA.

Veja também

Links externos, de seus respectivos autores. Esta trilha é conteúdo original da IPL.