You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jacob Turner 7761dafd0b
Merge pull request #18 from CyberSocYork/update-packages
2 months ago
Docker Update Docker commands 2 months ago
auto Update to mirror latest kali-live-build 2 months ago
kali-config Remove hook to install ghidra 2 months ago
simple-cdd Update to mirror latest kali-live-build 2 months ago
.dockerignore Update docker commands 6 months ago
.getopt.sh Update to mirror latest kali-live-build 2 months ago
.gitignore Ignore apt-cacher-ng/* 6 months ago
CONTRIBUTING.md Update contributing guide 6 months ago
Dockerfile Add caching to docker 6 months ago
LICENSE.md Create LICENSE.md 6 months ago
README.md Add winPEAS 6 months ago
build.sh Update to mirror latest kali-live-build 2 months ago
build_all.sh Initial Commit 9 months ago

README.md

CyberSoc Kali

A customised build of Kali Linux, created by and for CyberSoc, for use at our sessions.

Changes from a standard Kali image

Usage

Release builds

We provide releases occasionally, with pre-built .isos 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.

Custom builds

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.

Customising

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.

Building

  • If your system has dpkg:
    • Install live-build and cdebootstrap 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.
  • 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.

Contributing

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.