J'ai récemment essayé de créer un juge en C++ et j'ai entendu parler d'un outil appelé "Isolate" (disponible ici):
Exécutez le programme dans un bac à sable, de sorte qu'il ne puisse pas communiquer avec le monde extérieur et que sa consommation de ressources soit limitée. Cela peut être utilisé par exemple dans un concours de programmation pour exécuter des programmes non fiables soumis par les participants dans un environnement contrôlé.
Je ne suis pas tout à fait sûr de la manière de l'installer sur mon ordinateur (j'utilise Ubuntu 20.04), cependant, et je ne comprends pas les étapes du processus d'installation du manuel de l'utilisateur.