Today, we are going to take a $40 computer and make a hack-machine out of it!
- Raspberry Pi Computer:
I cannot believe how great the Raspberry Pi computer is! It is truly Ridiculous! This little $40 circuit board has:
- HDMI out
- Video out
- Audio out
- 2 USB Ports
- Ethernet Port
- SD Card Slot
- Takes Micro SD Power (Regular Phone Charger)
- 512mb RAM
- 700mhz ARM Processor with dual-core multimedia co-processor
- Get a nice fast 8 GB (or more) SD card. Class 10 cards are highly recommended.
- Download the Kali Linux Raspberry Pi image from kali.org downloads area.
Write SD Card in Windows (or see below for Linux)
- Once you have the Kali Pi IMG file on your computer, Download Win32DiskImager Here
- Win32DiskImager does not need to be installed. Simply unzip it and run the program
- Make sure your Drive Letter for the SD Card is chosen
- Click the [Folder] button and find the Kali Raspberry IMG file
- Click Write
- That’s it!
Write SD Card Using Kali Linux
- Put the Kali IMG somewhere easily accessible. In the video, I put mine on the Desktop.
- Open a terminal
- Type: Mount
- Identify where the SD card is mounted. In the video, mine was on /dev/sdb
- Use the dd utility to image this file to your SD card
- Alert! This process will wipe out your SD card. If you choose the wrong storage device, you may wipe out your computers hard disk.
- Type: dd if=kali-pi.img of=/dev/sdb bs=512k
- Note: change the image name and card mount point name as needed. Also if you get a message saying your SD card is a “Read-only file system,”
This process can take a while depending on your USB storage device speed and image size. My first try on a slow card took 20-25 minutes. Win32DiskImager seemed faster.
Once the writing operation is complete, boot up your Rasberry Pi with the SD card plugged in. You will be able to log in to Kali using:
And then at the prompt type: startx
That is it, you are done!
IMPORTANT: Please change your ssh host keys as soon as possible as ALL rpi images have the same keys. You should also change the root password to something more secure, especially if this machine will be publicly accessible!