phihag / mbox

mbox

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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 (website)[http://pdos.csail.mit.edu/mbox/].

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

About

mbox


Languages

Language:C 91.3%Language:Shell 3.7%Language:C++ 3.5%Language:MATLAB 0.7%Language:Perl 0.6%Language:Emacs Lisp 0.2%Language:Python 0.1%Language:Objective-C 0.0%