
Slides para Desenvolvimento de Software Seguro em 2024 na CanSecWest
À medida que a humanidade aumenta sua dependência de sistemas de computadores, a necessidade de software seguro e confiável torna-se primordial. Hoje, tudo, desde aviões, trens e automóveis até escovas de dente e fogões, contém uma infinidade de pequenos computadores. Cada um desses sistemas, por sua vez, contém software escrito para dizer a esses computadores como fazer seu trabalho e conectá-los a outros computadores. Problemas de segurança nesses sistemas, embora dependentes do contexto, levaram a consequências que vão de pequenos aborrecimentos à perda de vidas humanas.
Durante esta apresentação, o palestrante discutirá problemas que corroem nossa confiança nos computadores e proporá soluções que podem levar a um futuro melhor. A confiança sofre devido a problemas que surgem tanto na indústria de desenvolvimento de software quanto na de segurança de computadores. Se a humanidade espera alcançar um futuro melhor, precisaremos aprender com nossos erros coletivos e investir para não repeti-los. Felizmente, ferramentas e técnicas modernas podem nos ajudar a chegar lá. Apenas algumas mudanças fundamentais em nossa abordagem podem fazer uma enorme diferença.