Sandbox

Eine Sandbox ist ein abgeschotteter Bereich in einem Computer, in dem ein Programm laufen darf, ohne auf den Rest des Systems zugreifen zu können. Geht dort etwas schief, bleibt der Schaden auf diesen Bereich beschränkt.

Der Name kommt vom Sandkasten auf dem Spielplatz. Dort darf gegraben und gebaut werden, aber der Sand bleibt im Kasten. Genauso funktioniert eine Sandbox in der Technik: Ein Programm läuft in einem abgetrennten Bereich des Computers. Es bekommt nur begrenzten Speicherplatz und darf nur bestimmte Dateien lesen. Alles andere auf dem Gerät bleibt für das Programm unsichtbar. Stürzt das Programm ab oder richtet es Schaden an, ist nur dieser Bereich betroffen. Der Rest des Systems läuft weiter.

Warum das wichtig ist

Software, die man nicht vollständig kennt, ist ein Risiko. Das gilt für heruntergeladene Dateien, für fremden Programmcode und für Anhänge in E-Mails. Eine Sandbox erlaubt es, solche Dinge trotzdem auszuführen und zu beobachten. Sicherheitsfirmen machen das systematisch: Sie öffnen verdächtige Dateien in einer Sandbox und schauen zu, was passiert. Versucht die Datei, Passwörter zu kopieren oder sich zu verstecken, wird sie als Schadsoftware eingeordnet. Auf dem echten Rechner hätte dieser Test verheerend endet.

Bei KI kommt ein zweiter Grund hinzu. Moderne KI-Systeme schreiben nicht nur Text, sondern führen auch selbst Programmcode aus, um Aufgaben zu lösen. Dieser Code wurde von einer Maschine erzeugt, nicht von einem Menschen geprüft. Er könnte Fehler enthalten oder Befehle, die niemand beabsichtigt hat. Deshalb landet solcher Code fast immer in einer Sandbox.

Wie es funktioniert

Technisch gibt es mehrere Abstufungen. Die schwächste Form ist eine Rechteverwaltung: Das Betriebssystem verweigert dem Programm bestimmte Zugriffe. Stärker sind Container. Dabei bekommt das Programm eine eigene kleine Systemumgebung mit eigenen Dateien, teilt aber den Kern des Betriebssystems mit dem Rest. Die strengste Variante ist eine virtuelle Maschine, also ein komplett simulierter Computer im Computer. Sie trennt am besten, braucht aber am meisten Rechenleistung.

In allen Fällen gilt dasselbe Prinzip: Es gibt eine Grenze, und jeder Zugriff über diese Grenze muss ausdrücklich erlaubt werden. Oft wird auch der Netzzugang gekappt. Dann kann ein Programm keine Daten nach außen schicken, selbst wenn es das versucht. Absolut sicher ist eine Sandbox nie. Immer wieder werden Lücken gefunden, mit denen Angreifer aus dem abgetrennten Bereich ausbrechen. Solche Fälle heißen Sandbox-Escape und gelten als schwerwiegende Sicherheitslücken.

Wo man dem Begriff begegnet

Jeder Browser ist eine Sandbox. Jede geöffnete Webseite läuft abgetrennt, damit sie nicht die eigene Festplatte durchsuchen kann. Auch Apps auf dem Handy funktionieren so: Eine Taschenlampen-App kommt nicht ohne Nachfrage an die Fotos. Bei KI-Produkten steckt die Sandbox hinter Funktionen wie der Datenanalyse in ChatGPT oder Claude. Wenn dort ein Diagramm aus einer Tabelle berechnet wird, läuft das in einer abgeschotteten Umgebung auf einem Server.

In Finanznachrichten hat das Wort noch eine zweite Bedeutung. Aufsichtsbehörden richten sogenannte regulatorische Sandboxes ein. Dort dürfen Unternehmen neue Finanzdienste mit echten Kunden testen, unter Aufsicht und mit gelockerten Vorschriften. Der EU AI Act sieht solche Testräume ausdrücklich für KI-Anwendungen vor. Das Prinzip ist dasselbe wie in der Technik: kontrolliertes Ausprobieren mit begrenztem Schadensrisiko.

Subscribe free. Unsubscribe the second it sucks.

High-signal news across AI, business, UX, and tech. Every morning.