- Introduction
- Base Images
- Virtualization
- USB
- Kali On ARM
- Acer Tegra Chromebook 13"
- ASUS Chromebook Flip
- BeagleBone Black
- Cubieboard 2
- Cubietruck
- CuBox
- CuBox-i4Pro
- EfikaMX
- Galaxy Note 10.1
- Gem PDA
- HP Chromebook
- MiniX
- NanoPi2
- ODROID U2
- ODROID-C1
- ODROID-XU3
- Raspberry Pi
- Raspberry Pi - Disk Encryption
- Raspberry Pi 2
- RIoTboard
- Samsung ChromeBook
- Samsung Chromebook 2
- SS808/MK808
- Trimslice
- USB Armory
- Utilite Pro
- Containers
- WSL
- Cloud
- Kali NetHunter Documentation
- NetHunter KeX Manager
- Building a New Device File
- Building NetHunter
- Installing NetHunter from Windows
- Installing NetHunter On the Gemini PDA
- Modifying the Kernel
- NetHunter Application - Csploit
- NetHunter Application - DriveDriod
- NetHunter Application - Keyboard
- NetHunter Application - Router Keygen
- NetHunter Application - Shodan
- NetHunter Application - Terminal
- NetHunter Application Update
- NetHunter BadUSB Attack
- NetHunter Chroot Manager
- NetHunter Components
- NetHunter Custom Commands
- NetHunter DuckHunter Attacks
- NetHunter Exploit Database SearchSploit
- NetHunter HID Keyboard Attacks
- NetHunter Home Screen
- NetHunter Kali Services
- NetHunter MAC Changer
- NetHunter Man In The Middle Framework
- NetHunter MANA Evil Access Point
- NetHunter Metasploit Payload Generator
- NetHunter Nmap Scan
- NetHunter VNC Manager
- Porting NetHunter to New Devices
- Testing Checklist
- Wireless Cards and NetHunter
- Kali Linux on Android
- The Android Hacking Landscape
- General Use
- Tools
- Troubleshooting
- Kali Development
- Building Custom Kali ISOs
- Generate an Updated Kali ISO
- Live Build a Custom Kali ISO
- Public Packaging
- ARM Cross-Compilation
- Custom Beaglebone Black Image
- Custom Chromebook Image
- Custom CuBox Image
- Custom EfikaMX Image
- Custom MK/SS808 Image
- Custom ODROID X2 U2 Image
- Custom Raspberry Pi Image
- Preparing a Kali Linux ARM chroot
- Rebuilding a Source Package
- Recompiling the Kali Linux Kernel
- Community
- Policy
Raspberry Pi 2
The Raspberry Pi2 is a quad core 900MHz, with 1GB of RAM. Kali Linux fits on an external micro SD card.
Kali on Raspberry Pi2 - User Instructions
If all you want to do is install Kali on your Raspberry Pi2, follow these instructions:
- Get a nice fast 8 GB micro SD card or eMMC.
- Download the Kali Raspberry Pi2 image from our downloads area.
- Use the dd utility to image this file to your microSD card. In our example, we use a microSD which is located at /dev/sdb. Change this as needed.
This process will wipe out your SD card. If you choose the wrong storage device, you may wipe out your computers hard disk.
xzcat kali-$version-rpi2.img.xz | dd of=/dev/sdb bs=512k
This process can take awhile depending on your device speed and image size.
Once the dd operation is complete, boot up the Raspberry Pi2 with the microSD plugged in. Log in to Kali (root / toor), that’s it, you’re done!
Kali on Raspberry Pi2 - Developer Instructions
If you are a developer and want to tinker with the Kali Raspberry Pi2 image, including changing the kernel configuration and generally being adventurous, check out the kali-arm-build-scripts repository on GitHub, and follow the README.md file’s instructions. The script to use is rpi2.sh