Simple view
Full metadata view
Authors
Statistics
Śledzenie oraz profilowanie użytkownika w sieci Internet przy użyciu mechanizmów przeglądarek stron WWW
Tracking and profiling Internet users by using the mechanisms of web browsers
śledzenie profilowanie Internet sieć przeglądarka fingerprint ciasteczka evercookie HTTP nagłówki fonty canvas JavaScript geolokalizacja
tracking profiling Internet web browser fingerprint cookies evercookie HTTP headers fonts canvas JavaScript geolocation
Celem niniejszej pracy magisterskiej jest analiza metod śledzenia oraz profilowania użytkowników w sieci Internet. Problem ten wraz z rozwojem Internetu oraz z wzrostem ilości jego użytkowników staje się coraz poważniejszy. Metody służące do tego celu takie jak analiza nagłówków HTTP, ciasteczka HTTP, badanie zainstalowanych w systemie użytkownika fontów, metoda canvas fingerprinting, geolokalizacja, czy analiza danych dostępnych z poziomu języka JavaScript zostały dokładnie opisane oraz przeanalizowane. Przedstawione zostały ich słabe oraz mocne strony, a także przykłady zastosowania oraz metody umożliwiające przed nimi obronę. Oprócz analizy metod została przeprowadzona również próba ocenienia łatwości z jaką serwis Internetowy jest w stanie rozróżnić, a tym samym rozpoznać odwiedzających go użytkowników. Do tego celu stworzony został specjalny serwis Internetowy którego zadaniem było pobranie informacji o przeglądarkach Internetowych oraz systemach operacyjnych należących do odwiedzających go użytkowników. Dane pozyskane w ten sposób zostały następnie przeanalizowane, a na ich podstawie wyłonione zostały metody najlepiej sprawdzające się do tego celu.
The main purpose of this master thesis is an analysis of methods used for tracking and profiling Internet users. Because of the fact that nowadays Internet is more and more popular this problem is becoming more and more serious. Methods like HTTP headers analysis, HTTP cookies, analysis of fonts installed in user's operating system, canvas fingerprinting, geolocation or analysis of data which can be obtained via JavaScript have been precisely described and analysed. To check how easy is to distinguish and recognise a single Internet user a research has been made. For this purpose Internet service with ability to collect data from Internet browser of visiting users has been created. Collected data has been analysed. Basing on the results of this analysis, best method for tracking a nd profiling Internet users has been chosen.
dc.abstract.en | The main purpose of this master thesis is an analysis of methods used for tracking and profiling Internet users. Because of the fact that nowadays Internet is more and more popular this problem is becoming more and more serious. Methods like HTTP headers analysis, HTTP cookies, analysis of fonts installed in user's operating system, canvas fingerprinting, geolocation or analysis of data which can be obtained via JavaScript have been precisely described and analysed. To check how easy is to distinguish and recognise a single Internet user a research has been made. For this purpose Internet service with ability to collect data from Internet browser of visiting users has been created. Collected data has been analysed. Basing on the results of this analysis, best method for tracking a nd profiling Internet users has been chosen. | pl |
dc.abstract.pl | Celem niniejszej pracy magisterskiej jest analiza metod śledzenia oraz profilowania użytkowników w sieci Internet. Problem ten wraz z rozwojem Internetu oraz z wzrostem ilości jego użytkowników staje się coraz poważniejszy. Metody służące do tego celu takie jak analiza nagłówków HTTP, ciasteczka HTTP, badanie zainstalowanych w systemie użytkownika fontów, metoda canvas fingerprinting, geolokalizacja, czy analiza danych dostępnych z poziomu języka JavaScript zostały dokładnie opisane oraz przeanalizowane. Przedstawione zostały ich słabe oraz mocne strony, a także przykłady zastosowania oraz metody umożliwiające przed nimi obronę. Oprócz analizy metod została przeprowadzona również próba ocenienia łatwości z jaką serwis Internetowy jest w stanie rozróżnić, a tym samym rozpoznać odwiedzających go użytkowników. Do tego celu stworzony został specjalny serwis Internetowy którego zadaniem było pobranie informacji o przeglądarkach Internetowych oraz systemach operacyjnych należących do odwiedzających go użytkowników. Dane pozyskane w ten sposób zostały następnie przeanalizowane, a na ich podstawie wyłonione zostały metody najlepiej sprawdzające się do tego celu. | pl |
dc.affiliation | Wydział Matematyki i Informatyki | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Spurek, Przemysław | pl |
dc.contributor.author | Styczeń, Tomasz | pl |
dc.contributor.departmentbycode | UJK/WMI2 | pl |
dc.contributor.reviewer | Spurek, Przemysław | pl |
dc.contributor.reviewer | Tabor, Jacek - 132362 | pl |
dc.date.accessioned | 2020-07-26T22:28:14Z | |
dc.date.available | 2020-07-26T22:28:14Z | |
dc.date.submitted | 2016-10-20 | pl |
dc.fieldofstudy | inżynieria oprogramowania | pl |
dc.identifier.apd | diploma-105761-144062 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/212101 | |
dc.language | pol | pl |
dc.subject.en | tracking profiling Internet web browser fingerprint cookies evercookie HTTP headers fonts canvas JavaScript geolocation | pl |
dc.subject.pl | śledzenie profilowanie Internet sieć przeglądarka fingerprint ciasteczka evercookie HTTP nagłówki fonty canvas JavaScript geolokalizacja | pl |
dc.title | Śledzenie oraz profilowanie użytkownika w sieci Internet przy użyciu mechanizmów przeglądarek stron WWW | pl |
dc.title.alternative | Tracking and profiling Internet users by using the mechanisms of web browsers | pl |
dc.type | master | pl |
dspace.entity.type | Publication |