Vulnerabilidades e exploits : técnicas, detecção e prevenção
AUTOR(ES)
Malerba, César
DATA DE PUBLICAÇÃO
2010
RESUMO
A importância do software em nossa sociedade aumenta a cada dia. Entretanto, ele ainda sofre com vários problemas de segurança - a maioria deles relacionados ao seu desenvolvimento. Para auxiliar os desenvolvedores no entendimento dessa matéria, esse trabalho trata de pontos chave na segurança do software: vulnerabilidades e exploits. Dois temas principais relacionados a vulnerabilidades são apresentados: métodos de classificação e detecção através da técnica fuzzing. Ambos objetivando fornecer ao leitor conceitos básicos para o alcance de um desenvolvimento mais seguro e consciente do software. Dado o enorme valor da técnica fuzzing na descoberta de vulnerabilidades, ela é proposta como nova ferramenta aos desenvolvedores para que eles a apliquem antes dos atacantes. Considerando que o conhecimento de técnicas de exploits é indispensável na busca por software mais seguro, esse trabalho também tenta oferecer ao leitor uma visão a partir da perspectiva dos atacantes. Para isso, uma visão geral dos exploits é apresentada. Após uma ideia mais ampla nos métodos dos atacantes, um deles é detalhado: o NULL pointer exploit.
ASSUNTO(S)
security seguranca : computadores exploits testing
ACESSO AO ARTIGO
http://hdl.handle.net/10183/26337Documentos Relacionados
- TÉCNICAS, SABERES E PRÁTICAS PSICOLÓGICAS NA PRIMEIRA REPÚBLICA (1889-1930)
- Elites técnicas, Estado e desenvolvimento regional em Minas Gerais na Era Vargas
- Substituição do arco aórtico sem parada circulatória total: técnicas, táticas e resultados
- Árvores geneticamente modificadas: técnicas, aplicações, riscos e os potenciais impactos associados a sua utilização.
- Biópsia percutânea de lesões abdominais guiada por tomografia computadorizada: indicações, técnicas, resultados e complicações