Identificando Indicadores de Browser Fingerprinting em Páginas Web
Carregando...
Data
Autores
Orientador(es)
Coorientador(es)
Membros da banca
Aschoff, Rafael Roque
Silva, Carlo Marcelo Revoredo da
Silva, Carlo Marcelo Revoredo da
Pós-Graduação
Título da Revista
ISSN da Revista
Título de Volume
Editor
Universidade Federal do Amazonas
Tipo
Direito de acesso
DOI
Resumo
Técnicas de fingerprinting são aquelas empregadas para identificar (ou re-identificar)
um usuário ou um dispositivo através de um conjunto de atributos (tamanho da tela
do dispositivo, versões de softwares instalados, entre muitos outros) e outras características observáveis durante o processo de comunicação. Comumente conhecidas por
Browser Fingerprinting, tais técnicas podem ser usadas como medida de segurança (na
autenticação de usuários, por exemplo) e como mecanismo para vendas / marketing.
Por outro lado, também podem ser consideradas uma ameaça potencial à privacidade
Web dos usuários, uma vez que dados pessoais e sigilosos podem ser capturados e
empregados para fins maliciosos nos mais variados tipos de ataque e fraudes. Neste
contexto, esta dissertação propõe um método para detectar chamadas fingerprinting
aos objetos fornecedores de informação do Javascript em páginas web e mensurar o nível
de severidade à privacidade do usuário. O método foi avaliado em diferentes bases de
páginas web (novas e outras utilizadas por outros trabalhos). Os resultados provam que
trabalhos anteriores geravam muitos falsos positivos e eram incapazes de detectar um
conjunto de objetos JavaScript formado por new Date().getTime(), this.width, this.height
navigator.userAgent, document.cookie relacionados a Browser Fingerprinting.
Abstract
Fingerprinting techniques are those employed to identify (or re-identify) a user or
device through a set of attributes (device screen size, installed software versions, and
many others) and other observable characteristics during the communication process.
Commonly known as website fingerprinting, such techniques can be used as a security
measure (for user authentication, for example) and as a sales/marketing mechanism.
On the other hand, they can also be considered a potential threat to users’ web privacy
since sensitive and personal data can be captured and used for malicious purposes in
various attacks and fraud types. In this context, this dissertation proposes a method
to detect fingerprinting calls to JavaScript information provider objects on web pages
and to measure the level of disrespect to user privacy. We evaluated the method in
different web page databases (new and others used by other works). The results prove
that previous work generated too many false positives and were unable to detect a set
of related JavaScript objects formed by new Date().getTime(), this.width, this.height
navigator.userAgent, document.cookie to Browser Fingerprinting.
Descrição
Palavras-chave
Termo controlado
Objetivos de Desenvolvimento Sustentável (ODS)
Citação
MATOS, Geandro Farias de. Identificando Indicadores de Browser Fingerprinting em Páginas Web. 2021. 127 f. Dissertação (Mestrado em Informática) - Universidade Federal do Amazonas, Manaus (AM), 2021.
Coleções
Avaliação
Revisão
Suplementado Por
Referenciado Por
Direitos e licenciamento
Acesso Aberto
