Home Linux Distributions ArchStrike – Turn Your Arch Linux Into An Ethical Hacking Distribution

ArchStrike – Turn Your Arch Linux Into An Ethical Hacking Distribution

By sk
Published: Last Updated on 10.1K views

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. It is a repository that has plethora of security and penetration tools. Also, it is now available as standalone ISO, so you can download it here and install it like a regular Linux distribution. To simply put, It is security a penetration testing and security layer on top of Arch Linux, and is carefully crafted for learning Ethical hacking. ArchStrike is formerly known as ArchAssault, and then it is renamed as ArchStrike. 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

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 9D5F1C051D146843CDA4858BDE64825E7CBC0D51
$ sudo pacman-key --lsign-key 9D5F1C051D146843CDA4858BDE64825E7CBC0D51

If you are having issues importing the key from the keyserver, run the following commands to manually download and add the public key:

$ sudo pacman-key --init
$ sudo dirmngr < /dev/null
$ wget https://archstrike.org/keyfile.asc
$ sudo pacman-key --add keyfile.asc
$ sudo pacman-key --lsign-key 9D5F1C051D146843CDA4858BDE64825E7CBC0D51

Finally, update repositories using command:

$ sudo pacman -Syy

Usage

To view the list of ArchStrike packages, run:

$ sudo pacman -Sl archstrike

Similarly, to view 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

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.

And, that's all. More good stuffs to come. Stay tuned!

Cheers!

Reference link:

Thanks for stopping by!

Help us to help you:

Have a Good day!!

You May Also Like

4 comments

Allan Martin November 4, 2016 - 3:17 pm

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!

Reply
SK November 5, 2016 - 7:05 am

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.

Reply
Maul March 24, 2018 - 1:17 am

it is possible to install it to manjaro?

Reply
sk June 12, 2018 - 1:14 pm

Yes. It should work on all Arch-based systems.

Reply

Leave a Comment

* By using this form you agree with the storage and handling of your data by this website.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. By using this site, we will assume that you're OK with it. Accept Read More