In Firefox fĂŒr OpenBSD UnterstĂŒtzung der Dateisystemisolation durch system calls . Die erforderlichen Patches wurden bereits im Upstream Firefox akzeptiert und werden Bestandteil von Firefox 72.
Firefox in OpenBSD war bereits zuvor geschĂŒtzt, indem der Zugriff jeder Prozessart (Main, Content und GPU) auf system calls beschrĂ€nkt wird; nun wird auch der Zugriff auf das Dateisystem durch unveil() eingeschrĂ€nkt. , der Zugriff wird auf die Verzeichnisse ~/Downloads und /tmp beschrĂ€nkt; sowohl beim Herunterladen von Dateien aus dem Internet als auch beim Anzeigen von Dateien von der Festplatte. Die Einstellungen von pledge() und unveil() werden in Dateien im /usr/local/lib/firefox/browser/defaults/preferences/ gespeichert, deren Inhalte in Dateien aus /etc/firefox/ ĂŒberschrieben werden können. Der Vorteil der zweiten Variante besteht darin, dass nur root diese Dateien bearbeiten kann.
FrĂŒher waren Ă€hnliche Möglichkeiten in den Browsern Chromium und Iridium.
Quelle: opennet.ru
