X hits on this document

111 views

0 shares

1 downloads

0 comments

12 / 40

if (env_VBS = strEnv += " VBScript/" + bld_VB }

{

= 'enabled') VBScript/" + ver VBS + ((bld VBS != -1) S) : "");

_

_

var strVar =

"";

Client Fingerprinting via Analysis of Browser Scripting Environment

?

("

11

__

if (__w.opera strVar += ( w.opera.version() strVar += ( w.opera.buildNumb

__

}

strVar += ' strVar += ' strVar += ' strVar += ' 'd.documentMode';

' ' ' '

strVar += ' ' 'd.getElementById';

strVar += ' ' 'd.getElementsByCla

strVar += ' ' 'n.savePreferences'

strVar += ' ' 'w.XMLHttpRequest';

strVar += ' 'w.globalStorage';

'

//

strVar += '

strVar += 'w.postMessage';

'

'

+ (( + (( + (( + ((

__ __ __ __

d.all) ? "" : "!" ) + 'd.all'; d.childNodes) ? "" : "!" ) + 'd.childNodes'; d.compatMode) ? "" : "!" ) + 'd.compatMode'; d.documentMode) ? "" : "!" ) +

+ ((

__

d.getElementById) ? "" : "!" ) +

+ ((

d.getElementsByClassName) ? "" : "!" ) +

er()): "");

' + '#w.globalStorage';

  • +

    ((__w.postMessage) ? "" : "!" ) +

(" Opera/" +

(" Opera/" +

__ ssName';

? "" : "!" ) +

? "" : "!" ) +

? "" : "!" ) +

?

__ ): ""); (__w.opera.buildNumber())

?

  • +

    ((

) (

  • +

    ((

;

__

w.globalStorage)

{

w.opera.version())

__

n.savePreferences)

  • +

    ((

__

w.XMLHttpRequest)

strText

+=

"n

strText

+=

"n

strText

+=

"n

strText

+=

"n

strText

+=

"n

strText

+=

"n

strText

+=

"n

strText

+=

"n

strText

+=

"n

strText

+=

"n

strText

+=

"c

strText +=

"c

strText

+=

"n

strText

+=

"n

</script>

=

"n

+=

"n

+=

"n

+=

"n

+=

"n

"\n";

"\n";

"\n";

strText strText strText strText strText

strText

+=

"n

avigator.userAgent: " + n_userAgent + " avigator.appName: " + n_appName + "\n"; avigator.appCodeName: " + n_appCodeName avigator.appVersion: " + n_appVersion + avigator.appMinorVersion: " + n_appMino

\n";

  • +

    "\n";

"\n"; rVersion +

avigator.browserLanguage: " + n_browser

Language +

avigator.cpuClass: " + n cpuClass + "\n avigator.systemLanguage: " + n_systemLa

_

"; nguage +

avigator.language: " + n_language + "\n avigator.buildID: " + n_buildID + "\n"; avigator.oscpu: " + n_oscpu + "\n"; avigator.platform: " + n_platform + "\n avigator.product: " + n_product + "\n"; avigator.productSub: " + n_productSub + avigator.userLanguage: " + n_userLangua avigator.userProfile: " + n_userProfile avigator.vendor: " + n_vendor + "\n"; avigator.vendorSub: " + n_vendorSub + " ustom.scripting: " + strEnv + "\n"; ustom.property: " + strVar + "\n";

";

";

"\n"; ge + "\n";

  • +

    "\n";

\n";

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

Document info
Document views111
Page views111
Page last viewedWed Dec 07 19:05:11 UTC 2016
Pages40
Paragraphs975
Words10494

Comments