Pentest using Raspberry Pi

What is Raspberry Pi? Raspberry Pi is an ARM GNU / Linux box mini size. It used by some people to create mini PC to support their works. Raspberry Pi can be plugged in to your LCD monitor using HDMI and your USB keyboard or mouse because Raspberry Pi have not output and input device. Raspberry Pi is also used as a penetration testing box. By installing Backtrack Linux or Kali Linux it will be a pentesting device. You can install some tools for penetration testing for information gathering, vulnerability exploitation, maintaining access, reverse engineering, social engineering, etc.

Now let’s choose some penetration distribution for pentesting. Out beloved penetration distribution, Backtrack Linux, can't run on Raspberry Pi without modifications. But BackTrack Linux’s successor “Kali Linux” can run on Raspberry Pi. Not only available for Raspberry Pi , but also available for other ARM architectures. Kali Linux is based on Debian GNU / Linux distribution.

Kali Linux’s tools are categorized as Top 10 Security Tools, there are :

  1. Information Gathering
  2. Vulnerability Analysis
  3. Web Applications
  4. Password Attacks
  5. Wireless Attacks
  6. Exploitation Tools
  7. Sniffing/Spoofing
  8. Maintaining Access
  9. Reverse Engineering
  10. Stress Testing
  11. Hardware Hacking
  12. Forensics
  13. Reporting Tools

You can download Kali Linux Raspberry Pi version from

Now the other distribution is Raspberry Pwn. Raspberry Pwn is an installer from Pwnie Express for transforming a Debian distribution on Raspberry Pi into a penetration testing tool.

Installation of Raspberry Pwn

  • Resize the root partition and use the whole SD card.
  • Start the SSH service and SSH into your Raspberry Pi so that you can have access into the terminal or console of your Debian box
  • Change to the root user:
    # sudo -s
  • Install git (Must connected to the Internet):
    # apt-get install git
  • Download or clone the Raspberry Pwn installer from:
    # git clone
  • Move into the Raspberry-Pwn directory and run the installer script:
    # cd Raspberry-Pwn
    # ./

Not only these 2 Linux penetration distribution for Raspberry Pi but there are many of them, PwnPi, PwnBerryPi, and etc.

0 Response to "Pentest using Raspberry Pi"

Post a Comment