Das mit den Browsern und OS informationen geht allein über JavaScript. Wenn man dies deaktiviert, dann lassen sich diese Informationen auch nicht mehr auslesen.
Wenn man seine IP verschleiern will, könnte man auch einfach nen Proxy-Server verwenden.
Um die IP Adresse zu verschleiern gibt es ein Projekt der TU Dresden, die sich damit beschäftigt. Diese hat auch ein Programm entworfen, mit dem man (fast) komplett anonym surft.
Es wurde auch schon von staatlicher Seite versucht dieses Projekt per Gerichtsverfahren zu unterbinden, allerdings ist dieses meinen Informationen nach nicht erfolgreich gewesen.
Das Projekt heißt Anonymity & Privacy und ist
hier zu finden.