I have a rather simple solution for the sandboxing of an auto-grader for certain languages. This approach would work for:
I'll try to get it working within the coming weeks. I'd love to add C++ and Perl, but I'm still at a loss on how to sandbox those without the overhead of VM's. Ideas welcome.