GNU/Linux >> LINUX-Kenntnisse >  >> Linux

BlackArch Linux Eine Pentest-Linux-Distribution

Wenn es um Penetrationstests geht, ist Linux der beste Weg. Distributionen wie Kali und Parrot sind sehr beliebt. Heute werden wir uns eine weitere großartige Distribution für Penetrationstests ansehen, die als Blackarch bekannt ist.

Blackarch Linux ist ein auf Arch Linux basierendes Penetrationstest-Distribution für Penetrationstester und Sicherheitsforscher. Der Blackarch wird mit einem Tool-Repository geliefert, das über 1800 Tools enthält, wobei häufig neue hinzugefügt werden. Werfen wir einen kurzen Blick auf diese Linux-Distribution.

BlackArch herunterladen und installieren

Installation über ArchLinux

BlackArch ist mit normalen Arch-Installationen kompatibel. Es fungiert als inoffizielles Benutzer-Repository, das für die Installation auf ArchLinux verfügbar ist. Führen Sie einfach strap.sh als root aus und führen Sie die folgenden Befehle aus –

curl -O https :// blackarch .org/ strap .sh
sha1sum strap .sh # should match : 86 eb4efb68918dbfdd1e22862a48fda20a8145ff
sudo ./ strap .sh
sudo pacman -Syyu ​

Dann können Sie fortfahren und die gewünschten Pakete über Ihrem Arch-Setup installieren.

Für eine Neuinstallation von ISO

​BlackArch wird ständig aktualisiert und bietet das neueste Paket auf Github an. Das BlackArch-Team veröffentlicht vierteljährlich eine neue ISO, die alle aktuellen Pakete enthält. Sie müssen zuerst das richtige ISO auf der Blackarch-ISO-Seite abrufen und es gemäß den Anweisungen des Skript-Installers installieren. Es gibt auch eine offizielle Version von Blackarch, die für VirtualBox, VMware und Qemu verfügbar ist! Wenn Sie BlackArch mit VirtualBox installieren möchten, stellen Sie sicher, dass Sie das richtige ISO auswählen. Überprüfen Sie, ob Ihre Hardware Virtualisierung unterstützt. Wenn ja, aktivieren Sie es in Ihren UEFI/BIOS-Einstellungen. Wenn nicht, müssen Sie die 32-Bit-ISO verwenden.

Nach dem Brennen der ISO auf einen USB oder eine DVD sind Sie bereit für die Installation. Wenn Sie mit dem Image booten, sollte es etwas Ähnliches wie im obigen Screenshot anzeigen. Wählen Sie Ihre Architektur aus und drücken Sie die Eingabetaste.

Live-ISO-Anmeldebildschirm mit verschiedenen Desktop-Umgebungen. Die Standardanmeldeinformationen für BlackArch Linux sind –

Login:root
Passwort:blackarch

Blackarch mit dem fantastischen Desktop​Sie haben 3 Hauptoptionen für die Installation von Blackarch, abhängig von der heruntergeladenen ISO.

  1. Wenn Sie sich für die Netinstall-ISO entscheiden, müssen Sie sie mit Pacman aus dem Repository installieren. Diese Option erfordert eine Internetverbindung, da sie die erforderlichen Pakete aus den offiziellen Arch- und Blackarch-Repositories abruft.
  2. Wenn Sie die Live-ISO herunterladen, können Sie mit der zweiten Option offline von der Live-ISO installieren. Sie benötigen erst dann eine Internetverbindung, wenn die Installation abgeschlossen ist und Sie sich in der Desktop-Umgebung befinden, um das System zu aktualisieren.
  3. Die dritte Option für fortgeschrittene Benutzer erfordert, dass Sie den Quellcode erhalten und dann mit Blackman aus dem Quellcode kompilieren.

(Beachten Sie, dass alle diese Optionen auch mit der Live-ISO verfügbar sind)

Um den Installationsvorgang auf dem Live-ISO zu starten, führen Sie die folgenden Befehle aus –

sudo pacman -S blackarch - installer
sudo blackarch - install 

Blackarch-Entwickler stellen ein Tutorial bereit, um den Vorgang bei der Blackarch-Installation Schritt für Schritt zu zeigen. Wenn Sie auf ein Problem stoßen und Hilfe benötigen, wenden Sie sich am besten an den Blackarch IRC-Kanal.

BlackArch Linux-Funktionen auf einen Blick

Blackarch konzentriert sich auf Penetrationstests und enthält, wie ich bereits erwähnt habe, derzeit über 1800 Tools. ​Hier sind einige der Blackarch-Funktionen: 

1. Ein Live-ISO mit mehreren Fenstermanagern

​Blackarch bleibt aus dem Weg, damit Benutzer ohne Ablenkung zu ihrer Arbeit gelangen können. Schauen Sie sich einfach die Auswahl an Desktop-Umgebungen an, die das Live-ISO enthält, einschließlich dwm, Fluxbox, Openbox, Awesome, wmii, i3 und Spectrwm.

Blackarch mit dem Fluxbox-Desktop

Blackarch mit dem Openbox-Desktop

Blackarch mit dem Spectrwm-Desktop 

2. Unterstützung für mehrere Architekturen

​Am Anfang gab es 2014 nur Unterstützung für i686- und x86_64-basierte Architekturen. Innerhalb von 3 Monaten wurde die Unterstützung für armv6h und armv7h mit über 600 Tools hinzugefügt.

3. Ein Installer mit der Fähigkeit, aus dem Quellcode zu bauen

Dies ist keine empfohlene Option für Anfänger, anstatt das vorgefertigte Paket aus einem Repository abzurufen, wie es Pacman tut, wird hier der Quellcode abgerufen und aus der Quelle kompiliert. Es ist ähnlich wie emerge auf einem Gentoo-System verfügbar, aber Blackman ist nicht so enthalten.

4. Über 1800 Werkzeuge

Blackarch enthält jetzt über 1800 Tools für i686 und x86_64 und über 1000 Tools für armv6h und armv7h. Das ist ziemlich beeindruckend, wenn man bedenkt, dass vor einigen Jahren, als das Projekt gestartet wurde, den Benutzern etwa 600 Tools zur Verfügung standen. Die Tools sind in über 40 verschiedenen Gruppen organisiert. Beispiele für diese Gruppen sind –​blackarch-anti-forensic – Pakete, die verwendet werden, um forensischen Aktivitäten entgegenzuwirken, einschließlich Verschlüsselung, Steganografie und allem, was Dateien/Dateiattribute modifiziert.

Blackarch-Automatisierung – Pakete, die zur Tool- oder Workflow-Automatisierung verwendet werden.
Blackarch-Decompiler –  Pakete, die versuchen, ein kompiliertes Programm in den Quellcode umzuwandeln.
Blackarch-defensive – Pakete, die verwendet werden, um einen Benutzer vor Malware und Angriffen anderer Benutzer zu schützen.
Blackarch-dos – Pakete, die DoS-Angriffe (Denial of Service) verwenden.
Blackarch-mobile – Pakete, die mobile Plattformen manipulieren.
Blackarch-Networking – Paket, das IP-Netzwerke beinhaltet.

Und viele mehr…  

5. Paket einzeln oder in Gruppen installieren

Mit Blackarch können Sie Tools einzeln oder in Gruppen mit der modularen Paketfunktion installieren. Um alle verfügbaren Tools aufzulisten, führen Sie –pacman -Sgg | aus grep blackarch | Schnitt -d’ ’ -f2 | sort -uUm die Blackarch-Kategorien anzuzeigen, führen Sie –pacman -Sg | aus grep blackarchEinige der verfügbaren Gruppen umfassen
Um eine Kategorie von Tools zu installieren, führen Sie –pacman -S blackarch - 

aus

Schlussfolgerung

BlackArch ist eine Penetrationstest-Distribution, die Arch-Liebhaber lieben werden. Es gibt Ihnen die Freiheit, Ihre Workstation so einzurichten, wie Sie es möchten. Beachten Sie, dass BlackArch ist ein relativ neues Projekt und hat einen langen Weg vor sich. Die Entwickler/Mitwirkenden von BlackArch Linux sind Freiwillige und ihre Arbeit ist kostenlos in ihrer Freizeit. Es begann mit knapp über 600 Tools und hat jetzt über 1800 für i686 und x86_64 und über 1000 Tools für armv6h und armv7h und wird ziemlich schnell aktualisiert. Es ist immer gut, Optionen zu haben, und Blackarch ist einen Blick wert. Teilen Sie uns Ihre Gedanken und Kommentare zur Blackarch-Penetrationstest-Distribution im Kommentarbereich unten mit. Danke fürs Lesen.


Linux
  1. Was ist Ihre Lieblings-Desktop-Linux-Distribution?

  2. Meine benutzerdefinierte Kali-Linux-Distribution

  3. Überprüfen Sie den Namen der Linux-Distribution

  4. C++ erhält Linux-Distributionsname\Version

  5. Wie mounte ich eine ISO-Datei unter Linux?

Mehrere USB-Schreibvorgänge unter Linux

CrunchBang Linux:Die minimalistische Distribution

GalliumOS:Die Linux-Distribution für Chromebooks

Solus Linux wird zu einer Rolling-Release-Distribution

Booten Sie Linux ISO vom Android-Telefon

DEFT Linux Eine Linux-Distribution für Computerforensik