Estudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bits
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/138243 |
Resumo: | Vulnerabilidades do tipo buffer overflow têm sido, ao longo da história moderna da computação, uma das formas mais comuns de falhas na área de segurança. Ataques desse tipo tornaram-se possíveis, principalmente, pelo desenvolvimento de uma cultura de programação voltada exclusivamente ao desempenho dos sistemas, onde, quaiquer ações que gerem um maior tempo de desenvolvimentou ou execução são colocadas em segundo plano. Questões relacionadas à área de segurança foram, por muito tempo, deixadas de lado e o resultado disso é um alto número de sistema vulneráveis que necessitam de correções. A mudança de 32 bits para 64 bits é um fato novo. Essa migração pode influenciar na efetividade dos ataques já existentes e dificultar a criação de novos. O estudo das características de novas tecnologias e ataques é importante tanto para proteção como para observar as consequências futuras da evolução tecnológica. |
id |
UFRGS-2_fe8fd8fb7d96f0bf4db9163ca508c29f |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/138243 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Beckert, Daniel RiegerWeber, Raul Fernando2016-04-14T02:07:29Z2015http://hdl.handle.net/10183/138243000988740Vulnerabilidades do tipo buffer overflow têm sido, ao longo da história moderna da computação, uma das formas mais comuns de falhas na área de segurança. Ataques desse tipo tornaram-se possíveis, principalmente, pelo desenvolvimento de uma cultura de programação voltada exclusivamente ao desempenho dos sistemas, onde, quaiquer ações que gerem um maior tempo de desenvolvimentou ou execução são colocadas em segundo plano. Questões relacionadas à área de segurança foram, por muito tempo, deixadas de lado e o resultado disso é um alto número de sistema vulneráveis que necessitam de correções. A mudança de 32 bits para 64 bits é um fato novo. Essa migração pode influenciar na efetividade dos ataques já existentes e dificultar a criação de novos. O estudo das características de novas tecnologias e ataques é importante tanto para proteção como para observar as consequências futuras da evolução tecnológica.Buffer overflow vulnerabilities have been, throughout the modern history of computing, one of the most common forms of faults in the security area. Attacks of this kind were made possible mainly by the development of a culture of programming oriented only by systems performance. Issues related to security area were, for a long time, overlooked and the result is a high number of vulnerable systems that require corrections. The shift from 32-bit to 64-bit is a new fact. This migration can influence the effectiveness of existing attacks and hinder the creation of new ones. The study on features of new technologies and attacks is important both for protection and to comply with the future consequences of technological change.application/pdfporSeguranca : ComputadoresTolerancia : FalhasBuffer overflowShellcode64 bits32 bitsSystem securityEstudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bitsA comparative study on buffer overflow attacks in 32 and 64 bits systems info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2015Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000988740.pdf000988740.pdfTexto completoapplication/pdf471277http://www.lume.ufrgs.br/bitstream/10183/138243/1/000988740.pdf59fb99ac355ca5402b5eb310344197b2MD51TEXT000988740.pdf.txt000988740.pdf.txtExtracted Texttext/plain112372http://www.lume.ufrgs.br/bitstream/10183/138243/2/000988740.pdf.txt1c261838ef468aa314f5482e8e44527eMD52THUMBNAIL000988740.pdf.jpg000988740.pdf.jpgGenerated Thumbnailimage/jpeg1160http://www.lume.ufrgs.br/bitstream/10183/138243/3/000988740.pdf.jpgde2440e1585db1460519d0a2fc2f94ebMD5310183/1382432018-10-23 08:34:07.381oai:www.lume.ufrgs.br:10183/138243Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-23T11:34:07Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Estudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bits |
dc.title.alternative.en.fl_str_mv |
A comparative study on buffer overflow attacks in 32 and 64 bits systems |
title |
Estudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bits |
spellingShingle |
Estudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bits Beckert, Daniel Rieger Seguranca : Computadores Tolerancia : Falhas Buffer overflow Shellcode 64 bits 32 bits System security |
title_short |
Estudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bits |
title_full |
Estudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bits |
title_fullStr |
Estudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bits |
title_full_unstemmed |
Estudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bits |
title_sort |
Estudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bits |
author |
Beckert, Daniel Rieger |
author_facet |
Beckert, Daniel Rieger |
author_role |
author |
dc.contributor.author.fl_str_mv |
Beckert, Daniel Rieger |
dc.contributor.advisor1.fl_str_mv |
Weber, Raul Fernando |
contributor_str_mv |
Weber, Raul Fernando |
dc.subject.por.fl_str_mv |
Seguranca : Computadores Tolerancia : Falhas |
topic |
Seguranca : Computadores Tolerancia : Falhas Buffer overflow Shellcode 64 bits 32 bits System security |
dc.subject.eng.fl_str_mv |
Buffer overflow Shellcode 64 bits 32 bits System security |
description |
Vulnerabilidades do tipo buffer overflow têm sido, ao longo da história moderna da computação, uma das formas mais comuns de falhas na área de segurança. Ataques desse tipo tornaram-se possíveis, principalmente, pelo desenvolvimento de uma cultura de programação voltada exclusivamente ao desempenho dos sistemas, onde, quaiquer ações que gerem um maior tempo de desenvolvimentou ou execução são colocadas em segundo plano. Questões relacionadas à área de segurança foram, por muito tempo, deixadas de lado e o resultado disso é um alto número de sistema vulneráveis que necessitam de correções. A mudança de 32 bits para 64 bits é um fato novo. Essa migração pode influenciar na efetividade dos ataques já existentes e dificultar a criação de novos. O estudo das características de novas tecnologias e ataques é importante tanto para proteção como para observar as consequências futuras da evolução tecnológica. |
publishDate |
2015 |
dc.date.issued.fl_str_mv |
2015 |
dc.date.accessioned.fl_str_mv |
2016-04-14T02:07:29Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/138243 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000988740 |
url |
http://hdl.handle.net/10183/138243 |
identifier_str_mv |
000988740 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/138243/1/000988740.pdf http://www.lume.ufrgs.br/bitstream/10183/138243/2/000988740.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/138243/3/000988740.pdf.jpg |
bitstream.checksum.fl_str_mv |
59fb99ac355ca5402b5eb310344197b2 1c261838ef468aa314f5482e8e44527e de2440e1585db1460519d0a2fc2f94eb |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1815447169122959360 |