GithubHelp home page GithubHelp logo

roadmap's Introduction

Roadmap - CyberSecurity


Roadmap: CyberSecurity - Segurança Ofensiva Web


Desenvolvido pelo Guia Anônima



Legenda

  • : Conteúdo Disponível no Guia Anônima Fundamentos
  • : Link para um Vídeo Sobre o Assunto
  • : Link para um Artigo Sobre o Assunto

Índice

0 - Computação Básica

1 - Redes de Computadores

2 - Desenvolvimento

3 - Terminologias de Segurança da Informação

4 - Criptografia

5 - Indicações de Ferramentas

6 - Indicações de Profissionais


0 - Computação Básica

A Computação básica compreende a compreensão essencial do funcionamento de computadores, abrangendo desde o sistema binário e a distinção entre software e hardware até conhecimentos sobre sistemas operacionais como Windows e Linux

0 - Computação Básica
  • Como o Computador Funciona?
  • O que é Binário?
  • Software VS Hardware
    • Como Funciona um Sistema Operacional?
    • Windows VS Linux
      • Comandos e Funcionalidades Básicas de Cada Sistema
    • x86 VS x64 VS ARM

1 - Redes de Computadores

A Redes de Computadores compreende a interconexão de dispositivo e suas tecnologias

1 - Redes de Computadores
  • Como a Internet Funciona?
  • IP VS MAC
  • Rede Interna VS Rede Externa
  • Modelo OSI
  • Principais Equipamentos de Redes
    • AccessPoint Wi-Fi
      • Como Funciona o Wi-Fi?
      • Wi-Fi: 2.4GHz VS 5GHz VS 6GHz
      • Canal, Largura de Canal e Modo ABGN
    • Roteador
      • Zona DMZ
    • Switch
    • OLT e ONU
  • Sub-Rede e Máscaras de IP
  • Cabo, Wi-Fi, Radiofrequência e Bluetooth
  • Tecnologias Básicas de Redes
    • Firewall
      • WAF, IDS, IPS
    • Proxy
    • VPN VS VPS
    • CGNAT
    • VLAN
  • Protocolos
    • TCP e UDP
    • IPV4 e IPV6
    • IPSec
    • ICMP
    • DHCP
    • DNS
    • Telnet e SSH
    • FTP
    • SSL e TLS
    • HTTP e HTTPS
      • HTTP Status Code
      • HTTP Headers
    • NDP
    • SMB
    • ARP
    • OSPF, RIP, IGP, EGP, BGP e NAT
    • DSL e SOCKS
    • RDP
    • Kerberos
    • SMTP, POP3 e IMAP
    • SNMP

2 - Desenvolvimento

O Desenvolvimento compreende o entendimento e criação de sistemas e softwares

2 - Desenvolvimento
  • Lógica de Programação
  • Linguagens de Marcação: HTML e CSS
  • Servidores Web: Apache e NGINX
  • O que são Bibliotecas e Frameworks?
  • O que São CMS?
  • Banco de Dados
    • Banco de Dados Relacional VS Não-Relacional
    • SGBD
    • PostgreSQL, MySQL e MariaDB
  • Linguagens "Obrigatórias"
    • SQL
    • C
  • Linguagens "Opcionais"
    • Para Web: JavaScript, PHP e Ruby
    • Para Sistemas Operacionais / Low-Level: C, C++, C# e Assembly
    • Para Automações e Scripts: Python , GO e Pearl
    • Para Sofrer: Java

3 - Terminologias de Segurança da Informação

As Terminologias de Segurança da Informação compreendem os principais conceitos, termos técnicos, e afins da SI

3 - Terminologias de Segurança da Informação
  • O que é Segurança da Informação?
    • Segurança da Informação VS Segurança Digital VS Segurança Cibernética
    • Conceitos Base
      • Confidencialidade, Integridade e Disponibilidade
        • Irretratabilidade
      • Diferença Entre: Vulnerabilidade, Ameaça e Risco
      • Diferença Entre: Payload e Exploit
    • Hacker VS Cracker
      • RedTeam VS BlueTeam
      • CyberSecurity Color Wheel
    • O que é Zero Day
    • OWASP TOP 10
      • OWASP API TOP 10
      • OWASP MOBILE TOP 10
      • OWASP Embedded Application Security
    • Metodologias de Segurança Ofensiva
      • PTES
      • OWASP WSTG
      • OWASP MSTG
      • OWASP FSTM
      • NIST SP 800-115
      • OSSTMM
    • O que é OSINT?
    • Google Hacking
    • LGPD e GDPR
    • CVE e CWE
    • CVSS
    • Principais Vulnerabilidades
      • Missing Configuration
      • GIT Exposed
      • iDOR
      • LFI e RFI
      • SQL Injection
      • HTML Injection
      • Cross-Site Scripting (XSS)
      • XXE
      • CRLF Injection
      • SSTI
      • Command Injection
      • RCE
      • Open Redirect
      • Subdomain TakeOver
      • Account TakeOver
      • CSRF
      • SSRF
      • Desserialização Insegura
      • HTTP Host-Header Attack / Host header Injection
      • Session Hijack
      • ClickJacking
      • BufferOverFlow
      • HeapOverFlow
      • HTTP Request Smuggling
      • Race Conditions
      • Man-in-The-Middle
      • DoS e DDoS

4 - Criptografia

A Criptografia compreende os principais algoritmos criptográficos e algoritmos de Hash, suas particularidades e aplicações.

4 - Criptografia
  • A História da Criptografia
    • Criptografia Simétrica VS Assimétrica
      • AES VS DES
    • Chave Pública VS Chave privada
    • Criptografia de Fluxo VS Criptografia de Bloco
    • Função Hash
      • MD5, SHA-1 e SHA-256

5 - Indicações de Ferramentas

As indicações de ferramentas compreendem as principais ferramentas utilizadas na SI e suas aplicações.

5 - Indicações de Ferramentas
  • DNSDumpster, DNSScan e SecurityTrails
  • NMap
  • Findomain, SubFinder, SubList3r e CTFR
  • GoBuster, Ffuf, WFuzz, Dirb e Dirbuster
  • GAU, ParamSpider e Aquatone
  • Dalfox e GF
  • ReBgine e Nuclei
  • OpenVAS e Nessus
  • BurpSuite e OWASP ZAP
  • Metasploit
  • CRLFSuite e CRLFuzz
  • SQLMap
  • THC Hydra, John The Ripper e Hashcat
  • WireShark
  • Anonsurf e Proxychains
  • Sherlock

6 - Indicações de Perfis, Profissionais e Comunidades para Seguir

As indicações de profissionais e comunidades podem ser utilizadas para consumir conteúdo de qualidade e criar networking.

6 - Indicações de Profissionais

EM DESENVOLVIMENTO

Próximos Passos: Adição de Indicações de Livros | Adição de Novos Itens

roadmap's People

Contributors

afonsoespindola avatar joaotsukahara avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.