After using my trusted raspberry pi for a little over 2 years, I was in need of an upgrade. In the beginning my goal was just to make a home firewall/server using PFsense, but then I added an extra requirement, it had to use as little energy as possible. My top priority was getting a system that…
Installing Kali Linux on Raspberry
The raspberry is powered up and is booting correctly, but how was this accomplished you might ask. This post will try to answer this question. We are focusing on Installing Kali Linux on Raspberry but you will properly be able to use this guide for many other distributions.
This is how my current setup looks like. Picture shows the Raspberry with SD card, power adapter and the wireless adapter.
First up, you will need a SD card that works the for raspberry and is minimum 8 GB since the image of Kali is quite big, you can find more information on this by looking at my previous blog post sd card raspberry.
Now we need to flash the image of Kali, you can use the DD tool on Linux, or if you are on Windows, its preferable to win32diskimager.
Open up the program when its done downloading and find the path to the Kali iso.
Now that the system is flash on the SD card, we need to do a simple resizing of the SD card so that we can take advantage of the 32 GB size.
Using gparted on linux or some other partition tool on windows, you will see that there is a lot of unallocated space.
Now that this is done, we are ready to put the SD card into the raspberry. Plug it in and wait about 3 minutes, by then it should be ready to ssh into.
The default password for Kali/backtrack distros are
You can find the DHCP IP address inside your routers DHCP table or use ifconfig if you connect the raspberry to a HDMI screen. Now open up putty or a terminal if on Linux, and type “ssh -l root 192.168.87.102 ” and press enter
Now you should be greeted by a welcome message looking like this:
Thats it, now you have installed a system on the raspberry and connected to it. if you want to see a more graphical interface, try the command “startx” to start the X server which will give you the usual mouse+keyboard support.