You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
g0t mi1k 789854a921 Add error handling when trying to create folder 10 months ago
auto Add comments 10 months ago
kali-config Sync preseed files 10 months ago
.getopt.sh Drop --salt 10 months ago
.gitignore Clean up ignored 10 months ago
README.md Drop --salt 10 months ago
build.sh Add error handling when trying to create folder 10 months ago

README.md

Kali-Live Build-Scripts

live-build configuration for Kali ISO images.

These are the same build-scripts that the Kali team uses to generate the official Kali Linux base images, found here: kali.org/get-kali/.

Build your Kali Linux image today!


These images can be used to live boot into Kali, from such a USB/CD/DVD/sdCard, as well offers a basic installation. For more customization during setup, see kali-installer.


Have a look at Live Build a Custom Kali ISO for explanations on how to use this repository.

There are also other code examples of live-build, as well as code examples for pre-seed to automate/unattended installation.


Help

$ ./build.sh --help
Usage: ./build.sh [<option>...]

  --distribution <arg>
  --proposed-updates
  --arch <arg>
  --verbose
  --debug
  --variant <arg>
  --version <arg>
  --subdir <arg>
  --get-image-path
  --no-clean
  --clean
  --help

More information: https://www.kali.org/docs/development/live-build-a-custom-kali-iso/
$

Usage Examples

Both images types, using the latest packages:

$ ./build.sh
[...]

Manually define which Kali mirror to pull from, as well as be more detailed in output:

$ echo "http://kali.download/kali" > .mirror
$
$ ./build.sh --verbose
[...]

Build a different Live image version (GNOME and KDE Plasma):

$ ./build.sh \
  --debug \
  --variant gnome
[...]
$
$ ./build.sh \
  --debug \
  --variant kde
[...]
$