celinaberg / BitFit

An app designed to help students learn to write and read C code.
MIT License
0 stars 0 forks source link

Secure execution of student code #41

Closed RhysBower closed 6 years ago

RhysBower commented 7 years ago

My current idea is to use docker to execute the student code in a secure environment.

There are several packages to interact with Docker that can be evaluated for our needs.

alythobani commented 6 years ago

Merged to master on August 15. Docker didn't work out well (too slow) so we run the student code while sudo'd as another user on the VM with fewer permissions instead.