ARM Kali VM
Getting Started
Install Kali VM on UTM:
https://www.kali.org/docs/virtualization/install-utm-guest-vm/
Enable shared clipboard and share local time.
Update Base OS
sudo apt update
sudo apt upgrade
Fix missing or autoremove if necessary:
sudo apt upgrade --fix-missing
sudo apt autoremove
Install SPICE tools
sudo apt install spice-vdagent
sudo systemctl start spice-vdagent
sudo systemctl enable spice-vdagent
reboot
Mount Shared Drive
sudo mkdir /mnt/share
sudo chown -R kali /mnt/share
sudo mount -t 9p -o trans=virtio share /mnt/share
share [mount point] 9p trans=virtio,version=9p2000.L,rw,_netdev,nofail 0 0
Fix resolution in VMs
xrandr --output Virtual-1 --auto
Add OffSec VPN
cp /mnt/share/universal.ovpn ~
This is where the base configurations end for the extras template clone.
Running x86 Code on ARM Kali
Initial install:
sudo apt install -y qemu-user-static binfmt-support
sudo dpkg --add-architecture amd64
sudo apt update
sudo apt install libc6:amd64
If not automatically ran with qemu, run this:
qemu-x86_x64-static my_x86_code
There is also a base configuration here.
Non-Default Packages
Powershell:
sudo apt install powershell
AWS CLI:
sudo apt install awscli
Cloudfox:
wget https://github.com/BishopFox/cloudfox/releases/download/v1.14.0/cloudfox-linux-amd64.zip
unzip cloudfox-linux-amd64.zip
export PATH=$PATH:~/cloudfox
pip install principalmapper
export PATH=$PATH:/home/kali/.local/bin
Terraform:
wget https://releases.hashicorp.com/terraform/1.8.4/terraform_1.8.4_linux_arm64.zip
unzip terraform_1.8.4_linux_arm64.zip
Last updated