X hits on this document

101 views

0 shares

1 downloads

0 comments

6 / 40

Client Fingerprinting via Analysis of Browser Scripting Environment

5

tags, it is possible to strictly invoke the JScript functionality. There are a number of ECMA-262 compliant and non-compliant features of the JScript language (Microsoft).

3. Collection

A number of different browsers and O/S combinations are possible and in order to obtain sufficient coverage of relevant browser and O/S combinations, current market share was used to identify the most common browsers and the most common O/Ss on the Internet. Beyond identifying common desktop solutions, it is important to include mobile devices as they are becoming increasingly common on the Internet (and in general).

3.1.

Browsers When determining which browsers to fingerprint, browsers were selected based

on two criteria; 1) overall browser market share (GlobalStats, 2010, NetMarketShare, 2010, and w3schools, 2010), and 2) overall browser share for an O/S family. It was decided that the browsers listed in the following table would be used for collecting fingerprints.

Browser Microsoft Internet Explorer Mozilla Firefox

Apple Safari Google Chrome ASA Software Opera KDE’s Konqueror

http://www.mozilla.com Source http://www.microsoft.com http://www.apple.com http://chrome.google.com http://www.opera.com Included within each GNU/Linux and BSD distribution Table 3.2-1: Fingerprinted Web Browsers Version(s) 6.0, 7.0, 8.0, and 9.0 (Preview and Beta) 2.0.0.x, 3.0.x, 3.5.x, 3.6.x, 4.0 (Beta) 4.0.x, and 5.0.x 2.x, 3.x, 4.x, 5.x, 6.x, 7.x 10.x 3.5.x, 4.x

Mark Fioravanti, mark.fioravanti.ii@gmail.com

Document info
Document views101
Page views101
Page last viewedMon Dec 05 15:16:06 UTC 2016
Pages40
Paragraphs975
Words10494

Comments