Default Blackberry Browser Safari 4.0.x
Apple iPhone, iPod Touch, iPad
iPhone 3G 3.x, 4.x iPod Touch 3.x, 4.x iPad 3.2.x 5.1 Maemo 5
Nokia Internet Tablet/Phone (N900, N810, N800, N770)
ASA Software Opera Mini Maemo Browser (MicroB)
Client Fingerprinting via Analysis of Browser Scripting Environment
ASA Software Opera Mobile 10.1 Table 3.2-1: Fingerprinted Operating Systems Mobi 4
Collection Page A simple HTML page can be used to collect fingerprint information about a browser. The collection page was hosted on an Internet accessible site to allow browsers and mobile devices to access the page regardless of their network accessibility. The collection page is designed such that multiple pages work to collect different aspects of the browser’s scripting environment. The collection page is designed with the following sections; 3.4.
JScript Detection – a versioning script is executed to determine the version of the script engine and build number of the Microsoft JScript engine.
VBScript Detection – a versioning script is executed to determine the version of the script engine and build number of the Microsoft VBScript engine.