• Format
  • N/A
  • N/A


Country: United States Registration Date: Jan. 24, 2021

How to Install Kali Linux on Raspberry Pi

In this article we are going to explain how to install Kali Linux on raspberry Pi 3. We try to create a standalone "backdoor" device that, when detected, does not allow you to simply understand what you were doing with it. That's why we use full LUKS disk encryption along with the LUKS Nuke feature. If you have a Raspberry Pi 3 Model B+, or any other model, try bravely using the instructions below to set up your own security system.

Installation Process Overview

Before we dive into the process, let's take a quick look at our goals for setting up our Raspberry Pi 3 B+ ("RPi"):
  • Create a regular installation copy of Kali Linux RPi
  • Prepare the system for an encrypted boot with remote disk unlocking.
  • Create initramfs configured with Dropbear keys and SSH to allow unlocking
  • Backup existing data
  • Setting up encrypted partitions
  • Restoring our data
  • Setting up LUKS Nuke
  • Remote hacking!
It may seem like a lot, but it's actually pretty simple, and once completed, we will have an RPi that will boot up, get an IP via DHCP, and Dropbear will allow us to connect via SSH to provide a LUKS key. This allows us to run the RPi and still keep our data safe. Then when we're done with it, we can connect to it remotely, login, and destroy our data with LUKS NUKE.

We are preparing the base

First, we need to write the RPi image to an SD card. We won't go into that now. You can find information on that freely on the Internet. We then insert the SD card into the RPi and let it boot. The first boot will resize the SD card, and it will reboot, and then it will be ready to use. Then we connect via SSH, update Kali and install some packages we will need.

Doing the magic

RPI is set up and ready to go. Let's move on. Note, once we start this process, we will change a number of critical files on our system to RPi. It is important not to reboot the device or otherwise shut down the system until everything is ready. Otherwise, you will be left with a system that will not boot.

Tournament History

jamespinout hasn't participated in any recent tournaments.