Ist es möglich, eine Umgebung zu schaffen, in der beliebige Python-Skripte unter Linux sicher ausgeführt werden können? Diese Skripte sollen von nicht vertrauenswürdigen Personen empfangen werden und können zu groß sein, um sie manuell zu überprüfen.
Eine sehr brachiale Lösung besteht darin, eine virtuelle Maschine zu erstellen und ihren Ausgangszustand nach jedem Start eines nicht vertrauenswürdigen Skripts wiederherzustellen. (Zu teuer.)
Ich frage mich, ob es möglich ist, Python den Zugriff auf das Dateisystem und die Interaktion mit anderen Programmen usw. zu verwehren.
0 Stimmen
Ähnliche Fragen zu Sandboxing/Jailing-Prozessen in Linux oder Unix: * unix.stackexchange.com/q/6433/4319 * stackoverflow.com/q/3859710/94687 * stackoverflow.com/q/4410447/94687 * stackoverflow.com/q/4249063/94687 * stackoverflow.com/q/1019707/94687