Estudo comparativo sobre ataques de buffer overflow em sistemas de 32 e 64 bits

Bibliographic Details
Main Author: Beckert, Daniel Rieger
Publication Date: 2015
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UFRGS
Download full: http://hdl.handle.net/10183/138243
Summary: 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_ 1798486839260086272