Segurança em Aplicações Márcio Aurélio Ribeiro Moreira marcio.moreira@pitagoras.com.br http://si.lopesgazzani.com.br/docentes/marcio
Objetivos e ementa da disciplina Conhecer os princípios que devem guiar o desenvolvimento de software com segurança Estudar os principais ataques às aplicações Especificar e avaliar a segurança das aplicações Ementa: Processo de desenvolvimento de software Processo de desenvolvimento seguro Melhores práticas de programação segura Desenvolvimento seguro para Web
Bibliografia Fundamental: Complementar: Mark G. Graff and Kenneth R. van Wyk. Secure Coding Principles & Practices. O'Reilly, 2003. Michael Howard and David LeBlanc. Writing Secure Code. Microsoft Press, 2002. Complementar: Ricardo Albuquerque e Bruno Ribeiro. Segurança no Desenvolvimento de Software. Campus, 2002. Scott Oaks. Java Security. 2nd Edition. O'Reilly, 2001. Dennes Torres. Segurança Máxima de Software. Brasport. 2003.
Sistema de avaliação e temas 100 pontos - média de “n” simulados Dinâmica: Aula teórica: 3h - Apresentação do conteúdo Aula prática: 1h - Resposta do simulado Formato: 10 questões, múltipla escolha e com consulta
Bibliografia Complementar Aula Teórica Prática 1) 27/04/2013 Apresentação Introdução 1º Simulado 2) 04/05/2013 2. Processo de Desenvolvimento (Até Implementação) 2º Simulado 3) 11/05/2013 2. Processo de Desenvolvimento (Até o final) 3º Simulado 4) 18/05/2013 3. Principais Ataques 4º Simulado 5) 25/05/2013 4. Processo de Desenvolvimento Seguro 5º Simulado 6) 01/06/2013 5. Melhores Práticas de Programação 6. Melhores Práticas de Programação para Web 6º Simulado