Nein.
Der Browser liest die HOSTS-Datei nicht direkt. Der Browser stellt eine DNS-Anforderung an das Betriebssystem und das Betriebssystem gibt eine Antwort zurück (nachdem die HOSTS-Datei geprüft wurde). Es wäre also der DNS-Resolver des Betriebssystems, den Sie überschreiben müssten, und ich weiß nicht, ob das leicht überschrieben werden kann.
Wenn das manuelle Bearbeiten der HOSTS-Datei zu viel Arbeit bedeutet, wäre möglicherweise ein Skript zur Automatisierung dieser Datei hilfreich? Es könnten jedoch immer noch Probleme mit dem Browser / Betriebssystem beim Zwischenspeichern des DNS auftreten, sodass das Leeren des DNS-Cache Teil dieses Skripts sein muss.