Представьте ненадежное приложение (плагин), которое считывает со стандартного ввода и записывает на стандартный вывод.Как обернуть ненадежное приложение?
Как получить выход, возвращенный для указанного ввода этим приложением , предотвращающий любые побочные эффекты?
Например, если приложение удаляет файл на диске, оно должно быть обнаружено, и эта попытка должна быть отменена.
Это своего рода обертка приложение. Можно ли его построить?
Сложная задача слишком интересная: сделайте эту оболочку с помощью .NET (как хост, так и клиент написаны на языке .NET).
Вы изучали использование доменов приложений с ограниченной безопасностью. –