
Kali Linux ARMビルドスクリプト https://arm.kali.org/
Kali Linux ARM ビルドスクリプト。
これらは、公式の Kali Linux ARM イメージを生成するために使用しているものと同じビルドスクリプトです。ここにあります: https://www.kali.org/get-kali/
このリポジトリには、より多くのデバイスをサポートする追加スクリプトも含まれていますが、これらを使用するにはビルドを行う必要があります。
詳細については、次を参照してください: https://www.kali.org/docs/arm/
arm64、x64、x86 インストール環境でのみテストされています (x64 を推奨します)./common.d/build_deps.sh スクリプトを必ず実行してください。これにより、必要な依存関係がすべてインストールされます。 ビルド依存関係のインストール後に再起動が必要になる場合があります。その場合、スクリプトは最後にそのことを通知します。Raspberry Pi 4 Kali Linux イメージ をビルドするワークフローの例は次のとおりです。
$ cd ~/
$ git clone https://gitlab.com/kalilinux/build-scripts/kali-arm
$ cd ~/kali-arm/
$ sudo ./common.d/build_deps.sh
$ sudo ./raspberry-pi.sh
~/kali-arm/images/ に kali-linux-2021.3-rpi-armhf.img.xz というイメージファイルが作成されます~/kali-arm/images/ に kali-linux-2021.3-rpi-armhf.img というイメージファイルが作成されます
任意のビルドスクリプトで、--help を追加してください。例:
$ ./raspberry-pi.sh --help
Usage commands:
# Architectures (arm64, armel, armhf)
./raspberry-pi.sh --arch arm64 or ./raspberry-pi.sh -a armhf
# Desktop manager (xfce, gnome, kde, i3, lxde, mate, e17 or none)
./raspberry-pi.sh --desktop kde or ./raspberry-pi.sh --desktop=kde
# Minimal image - no desktop manager
./raspberry-pi.sh --minimal or ./raspberry-pi.sh -m
# Slim image - no desktop manager & cli tools
./raspberry-pi.sh --slim or ./raspberry-pi.sh -s
# Enable debug & log file (./logs/<file>.log)
./raspberry-pi.sh --debug or ./raspberry-pi.sh -d
# Perform extra checks on the images build
./raspberry-pi.sh --extra or ./raspberry-pi.sh -x
# Help screen (this)
./raspberry-pi.sh --help or ./raspberry-pi.sh -h
builder.txt を変更すると、ローカル LAN ミラーを使用するなどのカスタム値を設定できます。
$ echo 'mirror="http://192.168.1.100/kali"' > ./builder.txt
Thu Jan 27 15:47:28 UTC 2022