<script>/* @name: de-anonymizing Firefox UA & Locales pOc*/var x = [];var y = [];pref = function(a,b) { x.push(a); y.push(b);}</script> <script src="resource:///defaults/pref/firefox.js"></script><script>function recon(w) { for (i=x.length-1; i>=0; i--) { if (x[i] == w) { return y[i]; } }} var g = recon("general.useragent.extra.firefox"); var m = recon("general.useragent.locale"); var s = recon("general.skins.selectedSkin"); var ua = this.navigator.userAgent; var z = ua.split('/'); var q = ua.split(';'); var rclc = q[3].replace(' ',''); var rcua = 'Firefox/'+z[3]; if(g!=rcua) { alert('Fake user-agent, probably spoofed UA.'); } if(m!=rclc) { alert('Fake locale, probably spoofed country code.'); }</script>