X hits on this document





33 / 40

Client Fingerprinting via Analysis of Browser Scripting Environment


browser. As a significant number of navigator properties are undefined, it will be difficult for other browsers to masquerade as a Blackberry device due to the presence of their defined defaults.

5.9. ASA Software OperaMini

navigator.userAgent: Opera/9.80 U; en) Presto/2.5.2525 navigator.appName: Opera navigator.appCodeName: Mozilla navigator.appVersion: 9.80 (iPhone; Opera Mini/5.0.019802/19.892; U; en) navigator.appMinorVersion: dne navigator.browserLanguage: en navigator.cpuClass: undefined navigator.systemLanguage: undefined navigator.language: en navigator.buildID: undefined navigator.oscpu: undefined navigator.platform: Pike v7.6 release 92 navigator.product: undefined navigator.productSub: undefined navigator.userLanguage: en navigator.userProfile: undefined navigator.vendor: undefined navigator.vendorSub: undefined custom.scripting: Javascript/2 JScript/0.0 custom.property: Opera/10.00 Opera/892 !d.all d.childNodes d.compatMode !d.documentMode d.getElementById d.getElementsByClassName !n.savePreferences w.XMLHttpRequest !w.globalStorage w.postMessage (iPhone; Opera Mini/5.0.019802/19.892;

Figure 5.9-1: ASA Software OperaMini on iPhone 3G with iOS4.0.2

The ASA Software OperaMini Browser is similar to the Opera Browser except that it is designed for mobile platforms. OperaMini is very similar to the Opera browser, but there are a small number of notable exceptions. The version that is listed in the navigator.appVersion and navigator.userAgent is different from the value that is returned by the window.opera.version() function. The OperaMini’s navigator.platform is different from the desktop version of the Opera browser, as it returns a value of ‘Pike v7.6 release 92’. The OperaMini browser does not provide support to masquerade as a different browser.

5.10. ASA Software Opera Mobile

navigator.userAgent: Opera/9.80 (Linux armv7l; Maemo; Opera Mobi/4; U; en-GB) Presto/2.5.28 Version/10.1 navigator.appName: Opera navigator.appCodeName: Mozilla

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

Document info
Document views51
Page views51
Page last viewedFri Oct 21 17:05:36 UTC 2016