It&#x27;s very easy to change your user agent &#x2F; every type of header, you can send any string you want to a server, even an empty one.<p>There are extensions&#x2F;add-ons to very easily change your user-agent on the fly, on Firefox I can recommend <a href="https:&#x2F;&#x2F;addons.mozilla.org&#x2F;en-US&#x2F;firefox&#x2F;addon&#x2F;user-agent-switcher&#x2F;" rel="nofollow">https:&#x2F;&#x2F;addons.mozilla.org&#x2F;en-US&#x2F;firefox&#x2F;addon&#x2F;user-agent-sw...</a><p>There should be an extension to randomize headers &#x2F; and strings in a certain interval by itself, or maybe just based on a number of possibilities provided by the user.<p>So it would never (well at least not often) brake anything, because it would never say &quot;I don&#x27;t have flash, I don&#x27;t have java&quot; but it would always report different versions and mix it up. Sounds quite possible, any Firefox Add-On Developer reading this? ;)