Sur Linux, normalement j'utilise la fonction ptrace
pour tracer tout syscall, et tuer le processus s'il essaie de faire quelque chose de dangereux pour ma machine, comme system("shutdown -s -t 00")
ou plus.Comment surveiller et limiter automatiquement la ressource de processus sur Windows
Existe-t-il un moyen de faire cela sur Windows?
EDIT: Je veux écrire le programme Bac à sable pour limiter le temps et l'utilisation de la mémoire de son enfant qui peut fonctionner sur Windows et Linux, et il ne peut désormais fonctionner sur Linux via ptrace
Cette question convient de demander au super-utilisateur. com ... –
Non, il s'agit de programmation. La fonction ptrace call et system() est la fonction C. – innocenat
Je ne suis pas au courant d'une telle chose pour Windows ... quand vous parlez de 'limiter le temps et l'utilisation de la mémoire de son enfant', cela ressemble à surveiller un processus fork'd en utilisant l'appel fork() ... – t0mm13b