Use Archlinux as your pentest distribution

Posted September 19, 2021 by Adrian Wyssmann ‐ 2 min read

Often pen-tester/security expert/hacker use Kali Linux or Parrot as their distro of choice. While they are great, I use Archlinux as my daily driver. Thus I want to have the same toolset as these distros installed and configured on my Archlinux

I love my Archlinux and I have no intention to replace it with Kali Linux or Parrot. However I want to have all this nice Tools a pen-tester/security expert/hacker. Unfortunately these tools are not in the official Archlinux-repos nor the AUR. I found Blackarch - an Arch Linux-based penetration testing distribution for penetration testers and security researchers. So what about if I could install this on-top of my current setup?

Well, looking at the official user guide, this is actually quite easy:

  1. Run as root and follow the instructions. See the following example.

    curl -O https :// blackarch .org/
    sha1sum # should match : d062038042c5f141755ea39dbd615e6ff9e23121
    sudo chmod +x
    sudo ./
  2. Now download a fresh copy of the master package list and synchronize packages:

    sudo pacman -Syyu
  3. Now you can install one or multiple tools from the blackarch repository.

    • To list all of the available tools, run

      pacman -Sgg | grep blackarch | cut -d' ' -f2 | sort -u
    • To install all of the tools, run

      pacman -S blackarch
    • To see the blackarch categories, run

      pacman -Sg | grep blackarch
    • To install a category of tools, run

      pacman -S blackarch -<category>

That’s cool, so now you have access to the 2740 tools, which would required around 46 GB of disk space if you want to install them all together.