ArchStrike – Turn your Arch Linux as Ethical hacking distribution

A while ago, I have written a guide about BlackArch Linux – a Linux distribution based on Arch Linux which is specially designed for security researchers and penetration testers. Today, let me introduce ArchStrike, an Arch Linux repository for security professionals and enthusiasts who use Arch Linux as their base OS. It is specially optimized for i686, x86_64, ARMv6, and ARMv7 architectures. Unlike other security oriented Linux distributions like BlackArch and Kali Linux, ArchStrike doesn’t come as a standalone Linux distribution. It is a repository that has plethora of security and penetration tools. Simply put, It is security a penetration testing and security layer on top of Arch Linux, and is carefully crafted for learning Ethical hacking. However, the developers are working on an ISO to be released soon.

ArchStrike is formerly known as ArchAssault, and then renamed to ArchStrike lately.

In this tutorial, let us see how to turn your Arch Linux into a security penetration system using ArchStrike.

Add ArchStrike repoisitory in Arch Linux

I assume you already have Arch Linux with Internet connection.

First, we need to add ArchStrike master repository.

To do so, edit /etc/pacman.conf file:

sudo nano /etc/pacman.conf

Add the following lines at the end:

[archstrike]
Server = https://mirror.archstrike.org/$arch/$repo

Deepin Terminal_001

Save and close the file.

Then, run the following commands one by one to initialize the pacman keyring and start dirmngr, then import and sign the key used to sign the archstrike-keyring package:

sudo pacman-key --init
sudo dirmngr < /dev/null
sudo pacman-key -r 7CBC0D51
sudo pacman-key --lsign-key 7CBC0D51

Finally, update repositories using command:

sudo pacman -Syy

Usage

To view the list of ArchStrike packages, run:

sudo pacman -Sl archstrike

Similarly, to view to the list of available ArchStrike groups, run the following command:

sudo pacman -Sg | grep archstrike

Sample output:

archstrike
archstrike-scanners
archstrike-misc
archstrike-crackers
archstrike-voip
archstrike-forensics
archstrike-wireless
archstrike-recon
archstrike-webapps
archstrike-hardware
archstrike-networking
archstrike-defense
archstrike-exploit
archstrike-spoof
archstrike-fingerprinting
archstrike-crypto
archstrike-backdoors
archstrike-fuzzers
archstrike-malware
archstrike-honeypots
archstrike-analysis
archstrike-source-audit
archstrike-database
archstrike-bluetooth
archstrike-autonomous
archstrike-proxy
archstrike-sniffers
archstrike-tunnel
archstrike-bruteforce
archstrike-social-engineering
archstrike-reverse
archstrike-dns
archstrike-debugging
archstrike-decompile
archstrike-intel
archstrike-dos
archstrike-ddos
archstrike-enumeration
archstrike-mitm
archstrike-wordlists
archstrike-exploits

Deepin Terminal_004

That’s it. Now, start installing tools of your choice. As of writing this, there are over 1450+ tools are available in the ArchStrike repository. You can find all tools from this link.

Cheers!

Reference link:

You may also like...

  • Allan Martin

    Thanks for your invaluable tips SK,

    Actually this is very much like installing BlackArch on Arch Linux. Just wonder you right after initializing the pacman keyring, starting dirmngr, then importing and signing the key, do you install the entire tools by giving the command:
    ================================================
    pacman -S archstrike
    ================================================
    Or there is another procedure?
    Is there a way to have the installed tools in sort of GUI like, sort of lists and sublists, where you can do browsing to pick a certain tool to try out.
    ============================000000
    Look buddy, for a pretty newbie like myself to either linux or ethical hacking, it is damn hard to know which tool belong to what category?

    Which ya a blessed day!

    • SK

      Hello,

      I didn’t install all tools. To install any tool, just use pacman command. If are newbie, I suggest you to install any Desktop Environments (like MATE, Gnome etc) of your choice in Arch Linux and try ArchStrike tools. The list of available tools will be categorized in alphabetical order. So you can easily find out which tool you want to try from Menu. Moreover, it’s much better to download BlachArch or Kali Linux full edition and install it. Don’t bother with Arch Linux and ArchStrike. Arch Linux is for intermediate and advanced users. BlachArch and Kali Linux has graphical DEs. So you could immediately start to learn ethical hacking right away.