Tôi đang viết một chương trình sẽ kiểm tra các chương trình được viết bởi các sinh viên. Tôi sợ rằng tôi không thể tin tưởng họ và tôi cần đảm bảo rằng nó sẽ không trở nên tồi tệ cho máy tính chạy nó.
Tôi đã suy nghĩ về việc làm cho một số người dùng thử nghiệm sự cố với quyền truy cập hạn chế vào tài nguyên hệ thống và chạy các chương trình như người dùng đó, nhưng từ những gì tôi tìm thấy trên mạng cho đến nay, tạo một hệ thống ảo sẽ là lựa chọn an toàn nhất ...
Ai đó có thể giúp tôi với việc lựa chọn phương pháp phù hợp? An ninh là một mối quan tâm lớn đối với tôi. Mặt khác, tôi không muốn một giải pháp quá mức cần thiết và lãng phí nhiều thời gian để cố gắng học thứ gì đó mà tôi không thực sự cần.