Kali Linux stands out as a favored choice for ethical hackers and security testers. However, when utilizing small-scale systems like ARM-based Single Board Computers (SBCs) that operate on low power, it’s crucial to have a specialized and optimized Kali image for efficient performance.
While alternative Linux distributions such as Armbian, which are based on Debian and Ubuntu, are available, Kali isn’t extensively compatible with ARM-based SBC devices. To address this gap, GoVanguard, an Information Security company, has introduced a new OS called Karmbian, designed to enable Kali Linux on a variety of SBCs.
Karmbian: Enabling Kali Linux on Compact Systems
Karmbian is a tailored Kali Linux system derived from Armbian, curated to operate on SBCs like RockPro64, ODroid N2, and Raspberry Pi. It can be utilized on any single-board computer that leverages the Armbian toolchain and Board Support Packages (BSPs).
As of now, the most recent pre-configured Karmbian image, version 2020.08, is accessible for devices like RockPro64, Rock64, PineBook-Pro, and ODroid N2. Users employing Raspberry Pi SBCs will need to hold on as the development work is in progress.
However, users also have the option to construct a customized Kali-based Linux system for their RK3399 SBC and other compatible devices supported by Armbian. The essential prerequisites for building this system are as follows:
- An x64 machine with a minimum of 2GB RAM and 35GB disk space for the virtual machine, container, or native OS
- Ubuntu 18.04 or 20.04 LTS for native setups or any Docker-capable x64 Linux distro
- Kali 2020 x64 for local setups, with separately installed and compiled aria2
- Administrator privileges
Image Source: FossBytes