Autoestudo dedicado a Fundamentos de Python
Neste módulo de autoestudo, os formandos terão uma introdução à programação em Python, explorando conceitos básicos, estruturas de controlo, funções e bibliotecas úteis para tarefas de automação.
Competências desenvolvidas:
- Compreensão dos conceitos fundamentais de Python
- Aplicação de estruturas básicas de programação
Programa:
- O ambiente de desenvolvimento Python
- Python crash course
- Python collections
- Python function
Segurança no Desenvolvimento de Software (17,5h)
Neste módulo, os formandos irão explorar ameaças comuns no desenvolvimento de aplicações, tais como injeções de código, XSS e exposição de dados sensíveis. Serão analisadas técnicas de mitigação, como validação de dados, encriptação e boas práticas de codificação. O conteúdo inclui ainda a integração da segurança no ciclo de vida do desenvolvimento e a aplicação de testes de segurança.
Competências desenvolvidas:
- Identificação de ameaças e vulnerabilidades comuns em software
- Aplicação de boas práticas de desenvolvimento seguro
- Integração de segurança em pipelines de desenvolvimento contínuo
Programa:
- Understanding Key Security Concepts and Common Threats:
- Explore fundamental security concepts and the most prevalent types of threats.
- Identify various attack vectors such as injection attacks, cross-site scripting (XSS), and sensitive data exposure.
- Recognizing Defense Techniques and Risk Mitigation:
- Learn techniques to defend against security threats and mitigate risks in software development.
- Understand practices like input validation, secure coding guidelines, and encryption to enhance application security.
- Understanding the Software Development Lifecycle and Security:
- Gain insight into the software development lifecycle and the pivotal role of security at each phase.
- Explore secure coding practices, security testing, and continuous security integration within the software development process.
- Identifying Challenges in Building Secure Applications:
- Identify common pitfalls and challenges faced in creating secure applications.
- Discuss real-world examples of security vulnerabilities in applications and explore strategies to address these issues effectively.
Wi-Fi Best Practices (3,5 h)
Este módulo aborda as principais medidas de proteção aplicadas a redes Wi-Fi, dispositivos Bluetooth e tecnologias NFC. Serão exploradas técnicas de configuração segura, utilização de protocolos de encriptação robustos, emparelhamento seguro e mitigação de riscos associados à utilização destas tecnologias em espaços públicos.
Competências desenvolvidas:
- Configuração segura de redes sem fios
- Aplicação de medidas de proteção em comunicações Bluetooth e NFC
- Identificação de riscos e boas práticas em ambientes públicos
Programa:
- Wireless Network Security Best Practices
- Bluetooth Security Measures
- NFC (Near Field Communication) Security Protocols
- Securing Wireless Communication in Public Spaces
Cloud Security (10,5h)
Este módulo aborda os conceitos fundamentais de Cloud Computing e os principais serviços disponíveis no mercado. Serão explorados os modelos de responsabilidade partilhada entre fornecedores e utilizadores, os benefícios e os riscos da adoção da Cloud, bem como os principais frameworks e boas práticas de cibersegurança aplicados a este contexto.
Competências desenvolvidas:
- Compreensão de modelos e serviços em Cloud
- Identificação de riscos e responsabilidades de segurança
- Aplicação de frameworks e medidas de proteção em ambientes Cloud
Programa
- Cloud Computing Definition and Concepts
- Main Cloud Services and Technologies Landscape
- Shared Responsibility in the Cloud
- Security Benefits of Cloud Computing
- Risks of Cloud Computing
- Cloud Cybersecurity Frameworks and Best Practices
Offensive Penetration Testing Services (17,5h)
Neste módulo prático, os formandos irão utilizar ferramentas como Metasploit e técnicas especializadas para executar ataques simulados em diferentes camadas — redes, aplicações, clientes e sistemas. O foco é desenvolver competências avançadas de exploração, pós-exploração, engenharia social e análise de tráfego.
Competências desenvolvidas:
- Execução de ataques simulados com ferramentas avançadas
- Realização de testes a aplicações web e redes wireless
- Capacidade de análise de tráfego e injeção de pacotes
Programa:
- Using the Metasploit Framework
- Information Gathering
- Finding Vulnerabilities
- Exploitation
- Password Attacks
- Client-Side Exploitation
- Social Engineering
- Post Exploitation
- Web Application Testing
- Wireless Attack
- Lab: Packet capture
- Lab Packet Injection
- Lab: Rogue Access Point
CompTIA Cybersecurity Analyst+ CertPrep (CySA+) (35h)
Este módulo foca-se na deteção de ameaças através da análise de comportamento de redes e sistemas. Os formandos vão aprender a realizar atividades de threat hunting, gestão de vulnerabilidades, operações de segurança e resposta a incidentes. Inclui ainda conteúdos de conformidade, monitorização e aplicação de boas práticas organizacionais.
Competências desenvolvidas:
- Aplicação de técnicas de threat hunting e análise de malware
- Gestão de vulnerabilidades e resposta a incidentes
- Preparação para a certificação CompTIA CySA+
Programa:
- Understanding Vulnerability Response, Handling, and Management
- Exploring Threat Intelligence and Threat Hunting Concepts
- Explaining Important System and Network Architecture Concepts
- Understanding Process Improvement in Security Operations
- Implementing Vulnerability Scanning Methods
- Performing Vulnerability Analysis
- Demonstrating Incident Response Communication
- Applying Tools to Identify Malicious Activity
- Analysing Potentially Malicious Activity
- Understanding Application Vulnerability Assessment
- Exploring Scripting Tools and Analysis Concepts
- Understanding Application Security and Attack Mitigation Best Practices
SIEM and SOAR (Hands-on Lab) (14h)
Através de um conjunto de exercícios práticos, os formandos vão configurar e utilizar ferramentas SIEM e SOAR para recolher, analisar e correlacionar eventos de segurança. Será também abordada a resposta automática a incidentes e a integração entre diferentes sistemas.
Competências desenvolvidas:
- Configuração básica e avançada de soluções SIEM
- Implementação de fluxos automatizados com SOAR
- Análise de eventos e resposta a incidentes
Programa
- SIEM Overview
- Basic SIEM Configuration
- Hands-on Lab: Initial SIEM Setup
- Advanced Analysis with SIEM
- Introduction to SOAR
- Hands-on Lab: SIEM and SOAR Integration
- Automated Response with SOAR
- Best Practices and Case Studies
Try to Hack Me – Security Analyst (Hands-on Lab) (14h)
Neste laboratório, os formandos serão desafiados a aplicar metodologias de deteção, análise e mitigação de ameaças em ambientes simulados. Através da plataforma “Try to Hack Me”, serão recriados cenários reais de ciberataques, nos quais os formandos devem atuar como analistas de segurança.
Competências desenvolvidas:
- Deteção e análise de ameaças em tempo real
- Aplicação de medidas defensivas em ambientes simulados
- Fortalecimento das competências de um analista de SOC
Ação de Preparação para Exame CompTIA CySA+ (7h)
Esta sessão é dedicada à revisão dos tópicos mais relevantes do exame CySA+ (CS0-003). Serão abordadas estratégias de resolução de questões, técnicas de gestão de tempo e reforço de áreas críticas, proporcionando maior confiança e preparação para a certificação.
Competências desenvolvidas:
- Revisão focada de tópicos chave
- Estratégias práticas para resolução do exame
- Preparação direcionada para obtenção da certificação