TRabalho
Elaborar um conjunto de relatórios sobre um estudo a ser realizado para identificar e corrigir possíveis falhas de segurança em sistemas de informação e implantar os conceitos de desenvolvimento de software seguro.
1.1 PASSO 3
Elaborar o Relatório 1: Desenvolvendo Softwares Seguros, abordando a necessidade de investir em segurança no desenvolvimento de sistemas (Passo 1) e a lista com os princípios de segurança (Passo 2). O professor da disciplina irá informar aos grupos a metodologia e datas de entrega das atividades.
1.1.1 Desenvolvendo Softwares Seguros Nos dias atuais, o crescimento da internet é constante, tornando os aplicativos altamente interconectados. Antigamente os computadores não tinham acesso à internet e quando tinham, era quase insignificante, e as pessoas apenas importavam-se se o software iria funcionar, pouco importando com a segurança dos seus softwares. Os tempos mudaram, e hoje não temos apenas computadores conectados à internet. Temos muito mais que isso. Temos servidores, notebooks, desktops pessoais, telefones pessoais, dispositivos de bolso, todos interconectados, sendo necessário que a segurança dos mesmos funcione efetivamente, pois podem sofrer ataques constantes, se os softwares não forem bem desenvolvidos em questão de segurança. A internet é um ambiente totalmente hostil, então deve-se desenvolver um código que seja capaz de suportar um ataque.Sistemas seguros são sistemas com qualidade. Um código que é construído visando a segurança é robusto. Ataques sempre acontecem, e mais rápido do que se imagina. Alguns invasores são muito mais espertos do que se imagina; eles possuem conhecimento profundo em computação e normalmente disponibilizam de muito tempo disponível, o suficiente para analisar vulnerabilidades profundamente de segurança nos aplicativos. Existem ainda os White-hats, que se disponibilizam em descobrir vulnerabilidades dentro do sistema para passar aos desenvolvedores e ajudar a desenvolver um