9 Commits

Author SHA1 Message Date
Nicolas Setton
f82659d3cf Create a separate payload to run in the safecontainer
Part of the transition to running everything in the container.
Start a documentation section.
2019-01-22 13:14:05 -05:00
Nicolas Setton
e7da13c482 Add a preloader mechanism to intercept fork() 2018-07-22 18:38:53 -04:00
Nicolas Setton
db947c219e Fix Python 2018-07-21 04:02:00 -04:00
Nicolas Setton
7959cc235c Add a message when the run is interrupted 2018-07-20 01:12:59 -04:00
Nicolas Setton
a2f77fed9f Remove some obsolete comments and bits 2018-07-16 17:57:02 -04:00
Nicolas Setton
40520e4eba Use user "unprivileged" when launching commands 2018-07-16 14:23:47 -04:00
Nicolas Setton
b5f5e60ec3 Run the program in the container under a timeout
Another level of defense against DDOS.
2018-07-16 10:26:33 -04:00
Nicolas Setton
0713dec02c Add a safety net needed when running on nginx 2018-07-09 15:41:23 -04:00
Nicolas Setton
e4c668a9c5 Add support for sandboxing the executables
This relies on an lxc container
2018-07-09 14:35:43 -04:00