Skip to content

Installing BlackArch tools in Manjaro

Last updated on August 30, 2023

To begin, before delving into the topic at hand, I aimed to discover substitutes for both Parrot and Kali. This pursuit led me to the very article I am currently in the process of composing.

I had previously experimented with BlackArch; however, my desire was for a solution that could seamlessly integrate into my everyday host PC usage – a goal that proved quite challenging.

Then, I encountered Manjaro, an exceptionally attractive distribution based on Arch, with the unique advantage of being suitable for daily tasks. The moment I laid eyes on it, I was captivated. My journey involved investigating various avenues to incorporate pentesting tools, a task that proved intricate. This experience highlighted the extent of my need for further learning, a realization that evoked a sense of contentment.

In various online forums, I observed individuals inquiring about the installation of BlackArch tools on Manjaro. Some expressed frustration and resorted to labeling others as “noobs” and such. It’s important to remember that everyone starts as a novice, and those who actively participate are the ones who continually progress in their knowledge.

Subsequently, I obtained the official Manjaro distribution from https://manjaro.org/download/, specifically selecting the Plasma Desktop version. Following the installation and subsequent update, the more intricate aspect presented itself: the installation of the desired tools. My intention in documenting this process is to create a personal reference.

Now, let’s proceed methodically through the steps to ensure comprehensive coverage.

Import the BlackArch repository

curl -Os https://blackarch.org/strap.sh
chmod +x strap.sh
sudo ./strap.sh

Alright next to update

sudo pacman -Syu

Hopefully there wont be any problem but if you face any, try removing the cache and update again

sudo pacman -Sc

Next would be installing the tools from BlackArch repo

sudo pacman -S blackarch-<category>

What are the categories?

webapp : Collection of tools for exploiting web servers and enumerating vulnerabilities in web applications.

fuzzer: Collection of tools designed for fuzzing

scanner: Collection of scanners like sqlmap etc

cracker: Cracking and brute forcing tools.

forenesic: Name it self is self explains what it does

proxy: redirect traffic

mobile: mobile pentesting tools

code-audit: audit existing source code for vulnerabilities

fingerprint: exploit finger print and biometric tools

I guess thats mostly it. If you want to install any of these sudo pacman -S blackarch-wepapp

The above command will show you all the tools available for download. Most of the tools which I never used till now.

The next thing would be the updates which could cause a bit of hiccup in the system. Some of the tools were having so many dependencies which could not be updated and things started to go bad.

I found a solution to this problem by remove the tools which was causing trouble and reinstall those one my one.

To remove a tool sudo packman -R easyfuzzer which remove easyfuzzer from the system.

I have written the first 5 paragraphs using ChatGPT, I don’t like it :/

Published inHackingoffensive path

Be First to Comment

Leave a Reply

Your email address will not be published. Required fields are marked *