Skip to content
/ Isobox Public

Run a linux distro's iso in a chroot jail alongside your system.

License

Notifications You must be signed in to change notification settings

Solirs/Isobox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Isobox

Isobox is a command line program that allows to run a full linux system from an iso file in a chroot jail alongside one's system. You can even run a graphical shell/desktop environment inside it, though it may or may not require some intervention depending on the guest system and desktop environment.

You can read a quick guide on how to use Isobox i wrote to know how to use it.

Install:

Option 1: pip

Only option until i start making distro packages. Firstly clone the repo and cd into the repo's root. Then run.
pip install ..
As root.
If you uninstall after having installed this way you may want to run.
isobox purge
To delete all isobox related data.

Disclaimer:

Isobox exposes a lot of stuff to its chroot jails, including devices. It is therefore NOT recommended to use if any sort of security is in play.

It is also pretty much in Alpha at the moment, dont expect too much polishing or features. Some systems will not work, but i've tested most major distributions (Arch, Debian, Fedora, Ubuntu flavours like xubuntu and linux mint) and some lesser known distros (Void, Endeavour OS, Almalinux, Kali linux, MX Linux) with good results.

But why?:

  • To be able to get into a disposable system in 2 commands and a few seconds
  • To test out distros without booting them
  • To be able to do dangerous or distro specific stuff in a semi-isolated environment.
  • Because having a second separate ready to use environment is always good for activities needing a lot of programs like pentesting
  • Generally to more easily make use of heavily specialized distros.
  • For fun and practice

Requirements:

A python interpreter
The unsquashfs utility
A linux system

Guides:

Here are some guides about cool stuff you can do with isobox!:
Run a kali linux pentesting env with a desktop environment in an isobox
Run the latest kde plasma in an isobox
Setup a Debian packaging environment and build a package

Screenshot

About

Run a linux distro's iso in a chroot jail alongside your system.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published