This commit is contained in:
Secven 2021-12-20 20:20:01 +00:00
parent 10c59659cd
commit 2eeaaf61c5
11 changed files with 32 additions and 51 deletions

1
.gitignore vendored
View File

@ -30,4 +30,3 @@ simple-cdd/profiles/kali.downloads
.lock
.stage
prepare.log
.idea

View File

@ -7,7 +7,7 @@ install:
apt install -y git live-build simple-cdd cdebootstrap curl virt-manager ovmf
build:
./build.sh --verbose --variant xfce --version 2021.3
./build.sh --verbose --variant xfce --version 2021.4 --subdir kali-2021.4
installer:
./build.sh --verbose --variant xfce --version 2021.3 --installer
./build.sh --verbose --variant xfce --version 2021.4 --subdir kali-2021.4 --installer

View File

@ -1,33 +1,3 @@
## Live-build configuration for Kali ISO images by Secven security
# live-build configuration for Kali ISO images
Have a look at [Live Build a Custom Kali ISO](https://www.kali.org/docs/development/live-build-a-custom-kali-iso/) for explanations on how to use this repository.
### Installation
1. Install packages and virt-manager tested iso
```sh
git clone https://git.disroot.org/librewolf/kali-live-build.git
sudo make install
```
2. Make live iso
```sh
sudo make build
```
3. Make installer kali
```sh
sudo make installer
```
### TODO:
* Riseup VPN
* Tor + DNSCrypt
* Add more security
* I3 configuration
* Mate configuration
* Add mod script

View File

@ -166,7 +166,7 @@ while true; do
--no-clean) NO_CLEAN="1"; shift 1 ;;
--) shift; break; ;;
*) echo "ERROR: Invalid command-line option: $1" >&2; exit 1; ;;
esac
esac
done
# Set default values

View File

@ -51,7 +51,7 @@ popularity-contest popularity-contest/participate boolean false
# Random other questions
console-setup console-setup/charmap47 select UTF-8
samba-common samba-common/dhcp boolean false
macchanger macchanger/automatically_run boolean true
macchanger macchanger/automatically_run boolean false
kismet-capture-common kismet-capture-common/install-users string
kismet-capture-common kismet-capture-common/install-setuid boolean true
wireshark-common wireshark-common/install-setuid boolean true

View File

@ -2,9 +2,11 @@
## Install packages required for virtualization support.
##
#if ARCHITECTURES amd64 i386
open-vm-tools-desktop
virtualbox-guest-x11
hyperv-daemons
virtualbox-guest-x11
#endif
#if ARCHITECTURES amd64 i386 arm64
open-vm-tools-desktop
#endif
qemu-guest-agent
spice-vdagent

View File

@ -10,7 +10,11 @@
kali-linux-core
kali-tools-top10
kali-linux-default
kali-linux-large
# NOTE: We would like to provide kali-linux-large in our installer images
# but we end up with ISO images that are too big for our CDN. So disable
# it for now.
# kali-linux-large
# Graphical desktops
kali-desktop-xfce

View File

@ -1,16 +1,19 @@
# Live image
# You always want these:
kali-linux-core
kali-desktop-live
# Metapackages
# You can customize the set of Kali metapackages (groups of tools) to install
# For the complete list see: https://tools.kali.org/kali-metapackages
kali-linux-core
kali-desktop-live
kali-tools-top10
#kali-linux-core
#kali-tools-top10
kali-linux-default
# kali-tools-802-11
# kali-tools-wireless
#kali-linux-large
#kali-linux-everything
# Graphical desktop
kali-desktop-i3-gaps
kali-desktop-i3
# Kali applications
#<package>

View File

View File

View File

@ -1,13 +1,16 @@
# Add packages required for virtualization support (installed by
# /usr/lib/finish-install.d/08hw-detect) including their recommends
hyperv-daemons
open-vm-tools
open-vm-tools-desktop
qemu-guest-agent
virtualbox-guest-utils
virtualbox-guest-x11
xauth
xserver-xorg-video-vmware
open-vm-tools
virtualbox-guest-x11
virtualbox-guest-utils
hyperv-daemons
qemu-guest-agent
# Ensure unrar is available, otherwise the "unrar | unar" dependency
# in kali-linux-headless ends up satisfied by the unar alternative
unrar
# Ensure pipewire-pulse is available so that when wireplumber gets
# installed it can pull it as a recommends
pipewire-pulse