J'ai besoin de compiler et d'exécuter soumis par l'utilisateur scripts sur mon site, similaire à ce que codepad et ideone faire. Comment puis-je sandbox de ces programmes, de sorte que des utilisateurs malveillants de ne pas prendre vers le bas de mon serveur?
Plus précisément, je tiens à les enfermer à l'intérieur d'un répertoire vide et de les empêcher de lire ou d'écrire n'importe où en dehors de cela, de consommer trop de mémoire ou le PROCESSEUR, ou de faire quoi que ce soit malveillant.
J'ai besoin de communiquer avec ces programmes à travers des tuyaux (plus de stdin/stdout) à partir de l'extérieur du bac à sable.