Show simple item record

dc.contributor.advisorWeber, Raul Fernandopt_BR
dc.contributor.authorPrusokowski, Felipe da Silvapt_BR
dc.date.accessioned2016-04-14T02:07:34Zpt_BR
dc.date.issued2015pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/138246pt_BR
dc.description.abstractEste trabalho visa apresentar as diferenças da vulnerabilidade de Buffer Overflow, existente na linguagem C, entre sistemas de 32 e 64 bits. Será apresentada uma introdução sobre a vulnerabilidade e sobre a linguagem C e suas particularidades que permitem o ataque. Foi criado um programa vulnerável que foi compilado nas duas arquiteturas e construído um ataque ao programa para realizar a comparação. Por fim, apresenta uma comparação entre as proteções existentes nas duas arquiteturas e expõe boas práticas de programação que evitam que essa vulnerabilidade seja explorada.pt_BR
dc.description.abstractThis paper presents the differences of Buffer Overflow vulnerability existing in the C language between 32 and 64 bit systems. Is presented an introduction to vulnerability, the C language and its peculiarities that allow the attack. A vulnerable program was compiled on two architectures and built an attack to make the comparison. Finally, it presents a comparison between the existing protections in both architectures and exhibits good programming practices that prevent this vulnerability from being exploited.en
dc.format.mimetypeapplication/pdf
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectBuffer overflowen
dc.subjectSeguranca : Computadorespt_BR
dc.subjectBuffer overrunen
dc.subjectTolerancia : Falhaspt_BR
dc.subjectSecurityen
dc.subjectData input exploiten
dc.subject64 bits systemsen
dc.titleAnálise de buffer overflow em sistemas de 32 bits e 64 bitspt_BR
dc.title.alternativeReview about buffer overflow in 32 and 64 bits systems en
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb000988812pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2015pt_BR
dc.degree.graduationCiência da Computação: Ênfase em Ciência da Computação: Bachareladopt_BR
dc.degree.levelgraduaçãopt_BR


Files in this item

Thumbnail
   

This item is licensed under a Creative Commons License

Show simple item record