<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Sandbox</id>
	<title>Sandbox - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Sandbox"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Sandbox&amp;action=history"/>
	<updated>2026-05-28T07:11:33Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Sandbox&amp;diff=57689&amp;oldid=prev</id>
		<title>imported&gt;AsepTisch: Änderungen von ~2026-25682-04 (Diskussion) auf die letzte Version von Siegbert v2 zurückgesetzt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Sandbox&amp;diff=57689&amp;oldid=prev"/>
		<updated>2026-04-27T19:08:22Z</updated>

		<summary type="html">&lt;p&gt;Änderungen von &lt;a href=&quot;/index.php/Spezial:Beitr%C3%A4ge/~2026-25682-04&quot; title=&quot;Spezial:Beiträge/~2026-25682-04&quot;&gt;~2026-25682-04&lt;/a&gt; (&lt;a href=&quot;/index.php?title=Benutzer_Diskussion:~2026-25682-04&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer Diskussion:~2026-25682-04 (Seite nicht vorhanden)&quot;&gt;Diskussion&lt;/a&gt;) auf die letzte Version von &lt;a href=&quot;/index.php?title=Benutzer:Siegbert_v2&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Benutzer:Siegbert v2 (Seite nicht vorhanden)&quot;&gt;Siegbert v2&lt;/a&gt; zurückgesetzt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Dieser Artikel|behandelt den Testbereich in der Informatik. Zu anderen Bedeutungen siehe [[Sandbox (Begriffsklärung)]].}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Sandbox&amp;#039;&amp;#039;&amp;#039; ist die englischsprachige Bezeichnung für &amp;#039;&amp;#039;Sandkiste&amp;#039;&amp;#039; oder &amp;#039;&amp;#039;[[Sandkasten]]&amp;#039;&amp;#039; und bezeichnet allgemein einen isolierten Bereich, innerhalb dessen jede Maßnahme keine Auswirkung auf die äußere Umgebung hat.&amp;lt;ref&amp;gt;{{Cite web |date=2023-09-13 |title=What Is a Sandbox Environment? - Meaning {{!}} Proofpoint UK |url=https://www.proofpoint.com/uk/threat-reference/sandbox |access-date=2025-05-14 |website=Proofpoint |language=en-gb}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Testbereich in der Informatik ==&lt;br /&gt;
Beim Testen von Software muss darauf geachtet werden, dass das System, auf dem getestet wird, durch diese Software nicht verändert, gestört oder in irgendeiner Form beschädigt wird. Bei Software, die zur Lauffähigkeit [[Installation (Computer)|installiert]] werden muss, ist das nicht trivial. So werden beispielsweise in [[Microsoft Windows|Windows-Betriebssystemen]] bei einer Installation meist Änderungen in der zentralen&lt;br /&gt;
[[Registrierungsdatenbank]] (Registry) vorgenommen, was insbesondere Konflikte mit anderen Versionen dieser Software verursachen kann.&lt;br /&gt;
&lt;br /&gt;
Die &amp;#039;&amp;#039;Sandbox&amp;#039;&amp;#039; steht nun für Besonderheiten der [[Laufzeitumgebung]] einer [[Software]] oder der lokalen Arbeitskopie eines in einem [[Versionsverwaltung]]ssystem abgelegten Software-Moduls (siehe z.&amp;amp;nbsp;B. [[Apache Subversion]], [[Git]]). Die Software wird vom Rest des Systems abgeschirmt, quasi in den Sandkasten gesetzt, in dem sie einerseits keinen Schaden anrichten kann und andererseits die Wirkungen der Software aufgezeichnet werden können. Dabei gibt es unterschiedlich tiefgehende Techniken, die vom Umbiegen eines [[Dateisystem]]s und, wiederum im Fall von Microsoft Windows, der Registry wie z.&amp;amp;nbsp;B. bei [[Sandboxie]], bis hin zur (kompletten) Simulation eines vollständigen Rechners, wie etwa [[VMware]], [[Bochs]] oder [[FAUmachine]], reichen.&amp;lt;ref&amp;gt;{{cite web |url=http://www.usenix.org/publications/library/proceedings/sec96/full_papers/goldberg/goldberg.pdf |title=A Secure Environment for Untrusted Helper Applications (Confining the Wily Hacker)|first1=Ian |last1=Goldberg |first2=David |last2=Wagner |first3=Randi |last3=Thomas |first4=Eric  |last4=Brewer |work=Proceedings of the Sixth USENIX UNIX Security Symposium|year=1996|access-date=2025-05-14|language=en}}&amp;lt;/ref&amp;gt; &lt;br /&gt;
&lt;br /&gt;
Ein Anwendungsgebiet ist der Einsatz des [[Domain Name System|DNS]]-Serverprogrammes [[BIND]] unter Unix. Der Prozess des Programmes wird in einer virtuellen Laufzeitumgebung gestartet, einem sogenannten &amp;#039;&amp;#039;[[jail]]&amp;#039;&amp;#039; (Englisch: Gefängnis), um es potenziellen Angreifern zu erschweren, bei erfolgreichen Attacken auf diese Software das Gefängnis zu verlassen und damit die eigentliche Betriebssystemumgebung zu erreichen.&lt;br /&gt;
&lt;br /&gt;
Eine andere Anwendung ist die Softwareinstallation der Linux-Distribution [[Gentoo Linux|Gentoo]] oder die Installation eines eigenen Linuxsystems (z.&amp;amp;nbsp;B. nach der [[Linux From Scratch|LFS]]-Anleitung). Da die Softwareinstallation fehleranfällig ist und eine partielle Installation das ganze System beschädigt, wird zunächst in eine Sandbox installiert, und nur bei Erfolg werden die Änderungen auf das System übertragen.&lt;br /&gt;
&lt;br /&gt;
Tägliche Anwendung findet die Abgrenzung von potenziell unsicheren Programmteilen in heutigen [[Webbrowser]]n, so arbeiten [[Google Chrome#Architektur|Chromium-basierte Browser]] für einzelne Webseiten und Plugins jeweils in unabhängigen Sandbox-Prozessen, wodurch die Stabilität erhöht wird und ein Browser-[[Exploit]] wesentlich schwieriger Kontrolle über das Anwender-System erhalten kann.&lt;br /&gt;
&lt;br /&gt;
In der Webentwicklung spielen Sandboxen beispielsweise auch bei der Anbindung von Zahlungsanbietern in Online-Shops eine Rolle. Mit ihnen kann vor der Veröffentlichung geprüft werden, ob das angedachte Zahlverfahren wie gewünscht funktioniert und die notwendigen Aktionen (Kaufbestätigung, Bestellstatus, Zahlungszuordnung etc.) ausgelöst werden. Ein Beispiel dafür ist die Integration von Google-Payments in Form von „Order with Google“.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://developers.google.com/maps-booking/verticals/food-ordering/guides/build/fulfillment-api/sandbox-payments |titel=Set up sandbox payments |werk=developers.google.com |sprache=en |archiv-url=https://web.archive.org/web/20230520235616/https://developers.google.com/maps-booking/verticals/food-ordering/guides/build/fulfillment-api/sandbox-payments |archiv-datum=2023-05-20 |abruf=2023-04-14}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
* [[Anwendungsvirtualisierung]]&lt;br /&gt;
* [[AppImage]] – Linux-Testumgebung&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
{{Wiktionary}}&lt;br /&gt;
* [https://github.com/balena/sandboxed Sandboxed] (Chrome Sandbox-basierte Programmier-Bibliothek für C++)&lt;br /&gt;
* [[Wikipedia:Spielwiese| Wikipedia-Spielwiese, Bereich zum Testen in der deutschsprachigen Wikipedia]]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Softwaretechnik]]&lt;/div&gt;</summary>
		<author><name>imported&gt;AsepTisch</name></author>
	</entry>
</feed>