Uruchamianie aplikacji .Net w piaskownicy

W ciągu kilku miesięcy opracowałem narzędzie osobiste, którego używam do kompilowania projektów Xaml C # 3.5 w trybie online. Zasadniczo kompiluję za pomocą kompilatora CodeDom. Myślę o upublicznieniu, ale problem polega na tym, że za pomocą tego narzędzia można bardzo łatwo zrobić cokolwiek na serwerze.

Powodem, dla którego chcę chronić mój serwer, jest to, że istnieje przycisk „Uruchom”, aby przetestować i debugować aplikację (w trybie zrzutu ekranu).

Czy to możliwe, aby uruchomić aplikację w piaskownicy - innymi słowy, ograniczyć dostęp do pamięci, dostęp do dysku twardego i dostęp do BIOS-u - bez konieczności uruchamiania go w maszynie wirtualnej? Czy powinienem po prostu przeanalizować każdy kod lub „wyłączyć” tryb uruchamiania?

questionAnswers(1)

yourAnswerToTheQuestion