ATPS
SESLA – Sociedade de Ensino Superior do Lago
Curso de Bacharelado em Sistemas da Informação
Disciplina: Desenvolvimento de Software Seguro
Turma: BSI 5AD
Professora Mestre: Leandro Vaguetti
ATPS Etapas 1, 2, 3, 4 e 5
Daniel Rodrigues Araujo - RA:2562456761
Priscila Nunes da Silva - RA:9292640532
Rafael Santos Caduda - RA:1071929019
Thiago Farias Da Silva - RA:9218632633
Brasília, 06 de Dezembro de 2011.
ATPS Etapas 1, 2, 3, 4 e 5
Daniel Rodrigues Araujo - RA:2562456761
Priscila Nunes da Silva - RA:9292640532
Rafael Santos Caduda - RA:1071929019
Thiago Farias Da Silva - RA:9218632633
Professor Mestrado: Leandro Vaguetti
Desenvolvimento de Software Seguro
FACNET – Faculdade de Negócios e Tecnologias da Informação
Dezembro de 2011.
ETAPA 01
Passo: 01
A melhor maneira de desenvolver software seguro é incorporar a segurança desde o início do desenvolvimento de software. O desenvolvedor deve conhecer as vulnerabilidades em diferentes artefatos do ciclo de vida do desenvolvimento do software para que estes possam ser removidos assim que possível. Caso contrário, a remoção as vulnerabilidades, numa fase posterior irá aumentar o custo significativamente. Vulnerabilidades em software nos afetam quase diariamente, nos forçaram a mudar a forma como usamos computadores, além de ser o centro de algumas das mais espetaculares e caras falhas em computadores. Por exemplo, o custo total do vírus “Code Red” foi estimado em 2.6 bilhões de dólares, e o vírus “Nachi” afetou operações da companhia aérea do Canadá e da CSX ferrovias. Os dois exploraram “buffer overflows”, uma classe de vulnerabilidades que é conhecida desde 1988. Esforços estão começando a reduzir as vulnerabilidades em software, mas a indústria