This repository is now archived, please use CyberSoc-Kali-ISO
A customised build of Kali Linux, created by and for CyberSoc, for use at our sessions.
- KDE Plasma is the default desktop environment.
- SDDM is the default display manager.
- A customised zshrc, loosely based on the one from Sciencentistguy's dotfiles
- Custom CyberSoc-branded wallpaper.
- Some added tools:
We provide releases occasionally, with pre-built .iso
s available for download. We build these with the kali-linux-everything
metapackage, so they are very large (over 10GiB
). To use this:
- Download the
.iso
file from the Google Drive link in the tagged release. - Write it to a USB stick with your preferred method. On macOS or Linux, we recommend using the
dd
utility, and on Windows, we recommend Rufus.
If you want a more recent build than the most recent release, or you want to customise the build (to, for example, reduce the final size of the image), you can build it yourself from this repo.
To reduce the size of the final image, change the metapackage used as a base. This is done by editing the file ./kali-config/variant-cybersoc/package-lists/kali.list.chroot
and changing kali-linux-everything
to a different metapackage.
- If your system has
dpkg
:- Install
live-build
andcdebootstrap
from your distro's repositories. - Run
sudo ./build.sh --verbose
. This will download all the packages from the official Kali Linux repositories, and build the image.
- Install
- If your system does not have
dpkg
, but is Linux-based:- Install and start docker.
- Run
sudo ./Docker/dockerBuild.sh
. This will create the Kali Linux docker environment to build the image in. This command only needs to be run once, subsequent builds will re-use the same docker container. - Run
sudo ./Docker/dockerRun.sh
. This will download all the packages from the official Kali Linux repositories, and build the image.
- The completed image will be placed in
images/
- If your system is not based on Linux:
- Unfortunately, we cannot provide build instructions for you. The easiest way to build this is probably from inside a Kali Linux VM.
Please follow out contributing guide to contribute to this repo.
The files in this repository are available under the GNU GPL.
Our configuration is based on Kali Linux's live-build-config, which is in turn based on Debian's live build.