SandBoxing Programs in Linux

SandBoxing Programs in Linux

SandBoxing is one of the features which should come to mind if you are running an unknown binary.

What is SandBoxing

Sandboxing uses isolation technology to separate programs from your underlying operating system preventing unwanted changes from happening to your personal data, programs and applications that rest safely on your hard drive.

SandBoxing In Windows

We can easily get a copy of SandBoxie up and running from their official site.

But what about Linux…

Well worry not there’s already apparmor, but those of u who love the GUI, behold FireJail.

Firejail is a SUID program that restricts the permissions of the running programs using Linux namespaces and seccomp-bpf.

Download the latest version:

Download the source code archive and extract the files:

$ tar -xjvf firejail-X.Y.Z.tar.bz2
or
$ tar -xJvf firejail-X.Y.Z.tar.xz

Compile and install

$ cd firejail-X.Y.Z
$ ./configure && make && sudo make install-strip

Firetools compilation is similar:

$ tar -xjvf firetools-X.Y.Z.tar.bz2
or
$ tar -xJvf firetools-X.Y.Z.tar.xz

$ cd firetools-X.Y.Z
$ ./configure && make && sudo make install-strip

For Detailed Process visit this link.

firetools-main

 

Here’s how you can Compile and Install Firejail on Debian and Ubuntu Systems