A lightweight sandbox tool for non-root users
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
dist added fakeroot for debian packaging to be possible to build as non-root Feb 12, 2014
doc
src
Makefile added fakeroot for debian packaging to be possible to build as non-root Feb 12, 2014
README.md thanks, Sven Wick <sven.wick@gmx.de> Apr 3, 2014

README.md

Mbox

Mbox is a lightweight sandboxing mechanism that any user can use without special privileges in commodity operating systems. For more details, see doc/NOTE.web or visit the website.

Getting started

$ cd src
$ cp {.,}configsbox.h
$ ./configure
$ make

 - src/tests-sbox    : test codes
      /sbox.{c,h}    : system call hooks
      /mbox.c        : main

$ ./mbox -h          : help
$ ./mbox ls          : give it a shot
$ ./testall.sh       : test all unit tests

$ ./mbox -s ls       : run ls with seccomp/bpf (if supported)

Use cases

$ ./mbox -i -- wget google.com      : a simple use
$ ./mbox -n -i -- wget google.com   : no network