Přenos bezpečnostních opatření z prohlížeče Brave do rozšíření JavaScript Restrictor

but.committeeprof. Dr. Ing. Pavel Zemčík, dr. h. c. (předseda) doc. RNDr. Jitka Kreslíková, CSc. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) doc. Mgr. Lukáš Holík, Ph.D. (člen) Ing. Filip Orság, Ph.D. (člen) Ing. Libor Polčák, Ph.D. (člen)cs
but.defenceStudent 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 C. Otázky u obhajoby: Jak se projeví Vámi implementované blokování sběru otisků na bezpečnostních technikách stránek (např. Vámi zmiňovaná Coinbase), které na tato uživatelská data spoléhají?cs
but.jazykčeština (Czech)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPolčák, Liborcs
dc.contributor.authorŠvancár, Matúšcs
dc.contributor.refereeZobal, Lukášcs
dc.date.created2021cs
dc.description.abstractPoužívatelia internetových prehliadačov sú neustále sledovaní, a to bez ich súhlasu. Využitím JavaScript rozhraní je možné získať rôzne informácie o prehliadači, ktoré spolu tvoria odtlačok prehliadača, ktorý je možno následne zneužiť. Preto je cieľom tejto práce využiť robustné riešenie ochrany pred snímaním odtlačku prehliadaču Brave a preniesť ho do rozšírenia JavaScript Restrictor. V rámci tejto práce je analyzovaná problematika získavania odtlačku, ochrana v prehliadači Brave a jej porovnanie s momentálnou ochranou v rozšírení JSR. Je prezentovaný návrh prenosu protiopatrení a následne je popísaný postup implementácie týchto prvkov do rozšírenia prehliadaču. Výslená implementácia bola testovaná a vyhodnotená, pričom sa nová ochrana javí ako účinná.cs
dc.description.abstractUsers of internet browsers are constantly monitored, without their consent. By using the JavaScript APIs, it is possible to obtain various information about the browser, which together form a browser fingerprint, which can then be misused. Therefore, the goal of this work is to use a robust fingerprint protection solution of Brave browser and port it to the JavaScript Restrictor extension. In this work, the problematics of obtaining an fingerprint and countermeasures in the Brave browser are analyzed and then compared with the current protection in the JSR extension. The method of porting of Brave's countermeasures is presented and subsequently the procedure of implementation of these defense elements into the browser extension is described. The resulting implementation has been tested and evaluated, with the new protection appearing to be effective.en
dc.description.markCcs
dc.identifier.citationŠVANCÁR, M. Přenos bezpečnostních opatření z prohlížeče Brave do rozšíření JavaScript Restrictor [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021.cs
dc.identifier.other136742cs
dc.identifier.urihttp://hdl.handle.net/11012/200119
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectodtlačok prehliadačacs
dc.subjectbrowser fingerprintingcs
dc.subjectBravecs
dc.subjectFarblingcs
dc.subjectJSRcs
dc.subjectJavaScript Restrictorcs
dc.subjectJavascriptcs
dc.subjectPriVaricatorcs
dc.subjectFPRandomcs
dc.subjectznáhodnený odtlačokcs
dc.subjectochrana proti snímaniu odtlačkucs
dc.subjectbrowser fingerprintingen
dc.subjectBraveen
dc.subjectFarblingen
dc.subjectJSRen
dc.subjectJavaScript Restrictoren
dc.subjectJavascripten
dc.subjectPriVaricatoren
dc.subjectFPRandomen
dc.subjectrandomized fingerprinten
dc.titlePřenos bezpečnostních opatření z prohlížeče Brave do rozšíření JavaScript Restrictorcs
dc.title.alternativePorting of Brave Fingerprinting Protection to JavaScript Restrictoren
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2021-06-23cs
dcterms.modified2021-06-24-11:35:09cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid136742en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:32:55en
sync.item.modts2025.01.17 11:26:14en
thesis.disciplineVývoj aplikacícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
4.17 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-23310_v.pdf
Size:
86.42 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-23310_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-23310_o.pdf
Size:
90.12 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-23310_o.pdf
Loading...
Thumbnail Image
Name:
review_136742.html
Size:
1.49 KB
Format:
Hypertext Markup Language
Description:
file review_136742.html
Collections