Fingerprinting via JavaScript's "navigator" variable
While the HTTP user-agent has the spoofed value, the real values can be read via JavaScript over "navigator.appVersion", "navigator.platform", and "navigator.userAgent", see https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_nav_all .
Trac:
Username: 765472358523547