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:
- Firejail development: 0.9.51 (GitHub).
- Firejail current: 0.9.50 (SourceForge).
- Firejail Long Term Support: 0.9.38.10 (SourceForge).
- Firetools current: 0.9.50 (SourceForge).
Download the source code archive and extract the files:
$ tar -xjvfor $ tar -xJvf
Compile and install
$ cd firejail-X.Y.Z $ ./configure && make && sudo make install-strip
Firetools compilation is similar:
$ tar -xjvfor $ tar -xJvf $ cd firetools-X.Y.Z $ ./configure && make && sudo make install-strip
For Detailed Process visit this link.
Here’s how you can Compile and Install Firejail on Debian and Ubuntu Systems