Rozšíření JShelter v prohlížeči Firefox s aktivní obranou snímání otisku prohlížeče

Loading...
Thumbnail Image

Date

Authors

Kramec, Juraj Filip

Mark

B

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta informačních technologií

ORCID

Abstract

Táto bakalárska práca analyzuje dve technológie na posilnenie súkromia – ‚Resist Fingerprinting‘ (RFP) a ‚JShelter‘. Obidve sa zameriavajú na ochranu pred snímaním odtlačku prehliadača, ale využívajú proti nemu výrazne odlišné mechanizmy – RFP sa snaží, aby všetci jeho užívatelia vyzerali rovnako, zatiaľ čo JShelter náhodne nastavuje hodnoty odtlačkov tak, aby sa jeho užívatelia na každej webovej stránke zobrazovali inak, hoci s odtlačkom s vysokou entropiou. V tejto práci najskôr skúmam tieto nástroje a ich cielené odtlačkové vektory a potom porovnávam ich návrhovú filozofiu a vzájomné interakcie. Na základe tejto analýzy sa pokúsim vyriešiť ich prekryv režimom kompatibility, ktorý zahŕňal heuristickú detekciu RFP a úpravu úrovní ochrany JShelteru s cieľom odstrániť konflikt a redundanciu na spoločných otlačkových vektoroch.
This bachelor’s thesis analyses two privacy-enhancing technologies – ‘Resist Fingerprinting’ (RFP) and ‘JShelter’. The two focus on protecting against fingerprinting but employ vastly different mechanisms against it – RFP aims to make all users appear the same, while JShelter randomises fingerprintable values so that its users appear differently on every website, albeit with a high-entropy fingerprint. I first examine these privacy-enhancing tools and their targeted fingerprinting vectors, and then compare their philosophies and interactions. Based on that analysis, I attempt to resolve the overlap with a compatibility mode, which involved heuristic detection of RFP and adjustment of JShelter’s protection levels to remove conflict and redundancy on common fingerprinting vectors.

Description

Citation

KRAMEC, J. Rozšíření JShelter v prohlížeči Firefox s aktivní obranou snímání otisku prohlížeče [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Document type

Document version

Date of access to the full text

Language of document

en

Study field

Informační technologie

Comittee

prof. Dr. Ing. Jan Černocký (předseda) Ing. Jiří Hynek, Ph.D. (člen) Ing. Vojtěch Mrázek, Ph.D. (člen) doc. Ing. Martin Čadík, Ph.D. (člen) Ing. Vojtěch Havlena, Ph.D. (člen)

Date of acceptance

2025-06-19

Defence

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm B.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO