Finish browser history section
This commit is contained in:
parent
70de732d77
commit
9c75154eaa
25
defences.tex
25
defences.tex
@ -26,7 +26,7 @@ one browser to another, the basic idea of the underlying functionality remains
|
|||||||
the same.
|
the same.
|
||||||
|
|
||||||
\subsection{Opt-out and Opt-in}
|
\subsection{Opt-out and Opt-in}
|
||||||
\label{subsec:Opt-out}
|
\label{subsec:opt-out}
|
||||||
|
|
||||||
To opt-out in the context of web tracking means to make use of the possibility
|
To opt-out in the context of web tracking means to make use of the possibility
|
||||||
of turning off data collection by a web site. After the user has opted-out of
|
of turning off data collection by a web site. After the user has opted-out of
|
||||||
@ -73,6 +73,29 @@ in chapter~\ref{chap:tracking methods} can be defended against.
|
|||||||
\subsection{Clearing Browser History}
|
\subsection{Clearing Browser History}
|
||||||
\label{subsec:Clearing Browser History}
|
\label{subsec:Clearing Browser History}
|
||||||
|
|
||||||
|
For our purposes, clearing the browser history means not only clearing the web
|
||||||
|
sites that have been visited but also cookies and other relevant data that is
|
||||||
|
saved with a visit to a web site. All major browser offer this function and what
|
||||||
|
they delete is similar. Firefox for example allows clearing the browsing and
|
||||||
|
search history, form and search history, cookies (also flash cookies), the
|
||||||
|
cache, active logins, offline web site data and site preferences such as
|
||||||
|
permissions, zoom level and character encodings. This technique is only
|
||||||
|
beneficial in the long term if users do it frequently to stop any accumulation
|
||||||
|
of tracking identifiers in caches, cookies or other site data. The downside is
|
||||||
|
that not having a history to go back to can hamper user experience depending on
|
||||||
|
the workflow of each user. Futhermore, opt-out or opt-in preferences are deleted
|
||||||
|
as well, making the technique in section~\ref{subsec:opt-out} less effective.
|
||||||
|
|
||||||
|
Clearing the browser history is effective against some storage-based tracking
|
||||||
|
methods. Evercookie (section~\ref{subsec:evercookie}) and cookie synchronisation
|
||||||
|
(section~\ref{subsec:cookie synchronization}) are designed to respawn items in
|
||||||
|
the browser history and can therefore not be mitigated. Almost all cache-based
|
||||||
|
methods are also mitigated by frequently clearing the browser history as long as
|
||||||
|
users do not authenticate themselves with a web service.
|
||||||
|
\citet{kleinDNSCacheBasedUser2019} demonstrate that their \gls{DNS} cache attack
|
||||||
|
works across history deletions. Session-based methods are not affected by
|
||||||
|
history clearing because they are intended to track a user for one session only.
|
||||||
|
|
||||||
\subsection{Private Browsing Mode}
|
\subsection{Private Browsing Mode}
|
||||||
\label{subsec:Private Browsing Mode}
|
\label{subsec:Private Browsing Mode}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user