======= IF68E - Plano de aula 2011/2 ======= * Segurança e Auditoria de Sistemas * Aulas: 4M2-4M5 (quartas-feiras de 08:20 a 12:00), sala B-202. Podem Irão ocorrer mudanças neste cronograma, com a devida divulgação aos alunos. /** incluir cross-site scripting e outros problemas em serviços web **/ **Atenção**: * As atividades indicadas com :!: serão avaliadas através de relatórios. * Todos os relatórios devem ser enviados ao professor até um dia antes da prova bimestral. * O formato do relatório é livre, mas sugere-se o formato de artigo da SBC. === 10/08 - Aula 01 === * Apresentação da disciplina * Conceitos básicos * Infraestrutura de segurança === 17/08 - Aula 02 === * Criptografia: cifragem e decifragem; criptografia simétrica; criptografia assimétrica * Atividade: [[cifradores]] === 24/08 - Aula 03 === * Criptografia: resumo criptográfico; assinatura digital; certificado de chave pública; infraestrutura de chaves públicas * :!: Atividade: [[Certificados digitais]] * Leitura: {{ceseg:2009-sbseg-mc2.pdf|Modelos de criptografia de chave pública alternativos}} (SBSeg 2009) === 31/08 - Aula 04 === * Autenticação: usuários e grupos; técnicas de autenticação; senhas * :!: Atividade: [[Quebra de senhas]] === 14/09 - Aula 05 === * Autenticação: senhas descartáveis; desafio/resposta; certificados de autenticação; técnicas biométricas; Kerberos; infraestruturas de autenticação * :!: Atividade: [[autenticação SSH por certificados]] === 21/09 - Aula 06 === * :!: Prática: Experimento [[http://www.cis.syr.edu/~wedu/seed/Labs/PAM/|PAM Authentication]] do [[http://www.cis.syr.edu/~wedu/seed/|SEED Project]] * Texto de apoio: {{:sas:linux-pam_system_administrators_guide.pdf|PAM system administrator's Guide}} === 28/09 - Aula 07 === * :!: Prática: Experimento [[http://www.cis.syr.edu/~wedu/seed/Labs/Sniffing_Spoofing/|Packet Spoofing]] do [[http://www.cis.syr.edu/~wedu/seed|SEED Project]] * Atenção: não é necessário resolver o problema 5 (''telnet''). * Arquivo de sniffing do tutorial PCap: {{:sas:sniffex.c}} === 05/10 - Aula 08 === * **Prova 1** (conteúdo: aulas 01 a 05) * Entrega dos relatórios das aulas 3 a 6 por e-mail, na véspera. === 19/10 - Aula 09 === * Entrega/discussão da prova * Controle de acesso: políticas, modelos e mecanismos de controle de acesso; políticas discricionárias; políticas obrigatórias; políticas baseadas em domínios; políticas baseadas em papéis. === 26/10 - Aula 10 === * Controle de acesso: mecanismos de controle de acesso: infraestrutura básica, controle de acesso em UNIX, controle de acesso em Windows; outros mecanismos; mudança de privilégios * :!: Prática: Experimento [[http://www.cis.syr.edu/~wedu/seed/Labs/Set-UID/|Set-UID Program Vulnerability]] do [[http://www.cis.syr.edu/~wedu/seed|SEED Project]] (questões 1 a 4) === 09/11 - Aula 11 === * Prática: Experimento Set-UID Program Vulnerability (continuação) * :!: Prática: Experimento [[http://www.cis.syr.edu/~wedu/seed/Labs/Capability_Exploration/|Capability exploration]] do [[http://www.cis.syr.edu/~wedu/seed|SEED Project]] (questões 1 e 2) === 16/11 - Aula 12 === * :!: Prática: Experimento [[http://www.cis.syr.edu/~wedu/seed/Labs/Vulnerability/Buffer_Overflow/|Buffer overflow vulnerability]] do [[http://www.cis.syr.edu/~wedu/seed|SEED Project]] * Responder as seguintes questões: * Explique como funciona a técnica ASLR * Explique como funciona o bit NX * Explique como funciona a proteção de pilha oferecida pelo compilador === 23/11 - Aula 13 === * Auditoria: coleta de dados; análise de dados; auditoria preventiva * :!: Prática: [[Explorando sistemas de logs]] === 30/11 - Aula 14 === * :!: Prática: Uso de ferramentas de auditoria: * Ferramentas: [[http://www.tenable.com/products/nessus|Nessus]] (licença //HomeFeed//), [[http://www.metasploit.com|Metasploit]], [[http://www.snort.org|Snort]] e [[http://nmap.org|NMap]]. * Escolha **duas** das ferramentas acima indicadas. * Para cada ferramenta, apresente: * objetivo; * principais funcionalidades; * passos necessários para instalação; * 3 roteiros distintos de uso, com resultados reais. Aplique as ferramentas escolhidas somente na rede local do laboratório! === 07/12 - Aula 15 === * Aspectos de governança da segurança: estudo dirigido sobre temas como: * ISO/IEC 27001 * SAMM - Software Assurance Maturity Model * SSE-CMM - Systems Security Engineering Capability Maturity Model * CISSP - Certified Information Systems Security Professional * BSIMM/BSIMM2 - The Building Security In Maturity Model * SOMA - Security Operations Maturity Architecture * OSSTMM - Open Source Security Testing Methodology Manual * OCTAVE - Operationally Critical Threat, Asset, and Vulnerability Evaluation * ITIL - Information Technology Infrastructure Library * COBIT - Control OBjectives for Information and related Technology === 14/12 - Aula 16 === * **Prova 2** (conteúdo: aulas 09 a 15) * Defesa das atividades práticas