interessant

Erstellen einer tragbaren Hacking Station mit einem Raspberry Pi und Kali Linux

Das Knacken von Wi-Fi-Passwörtern, das Spoofen von Konten und das Testen von Netzwerken auf Exploits ist lustig genug. Wenn Sie die Show jedoch auf Reisen mitnehmen möchten, benötigen Sie ein einfach zu tragendes Gerät. Geben Sie Kali Linux und den Raspberry Pi ein.

Kali Linux ist ein Betriebssystem, das für das Testen der Netzwerkdurchdringung entwickelt wurde. Sie können es auf Ihrem Laptop ausführen, um in der Nähe befindliche Wi-Fi-Passwörter zu knacken, Netzwerke zu fälschen, auf Bluetooth-Schwachstellen zu testen und vieles mehr. Denken Sie daran, wenn Sie dieses Wissen zum Eindringen in geschützte Netzwerke verwenden, werden Sie wahrscheinlich verhaftet und wegen eines Verbrechens angeklagt - möglicherweise wegen Verstoßes gegen das Computersicherheitsgesetz. Sie sollten dieses Wissen nur zum Guten und für Ihr eigenes Lernen nutzen und nur mit Netzwerken spielen, die Sie kontrollieren. Wir haben schon früher ziemlich ausführlich über die Verwendung von Kali Linux gesprochen, deshalb werden wir hier nicht darauf eingehen, aber in unserem Handbuch finden Sie eine Übersicht über alles, was Sie damit tun können. All dies gilt auch für die Raspberry Pi-Version, die wir hier erstellen.

Der Raspberry Pi ist ein kleiner Computer im Kreditkartenformat, für dessen Verwendung nicht viel Strom benötigt wird. Wenn Sie Raspberry Pi und Kali Linux zusammen kombinieren, erhalten Sie eine super portable Netzwerk-Testmaschine, die Sie überall mitnehmen können. In dieser Anleitung zeigen wir Ihnen, wie Sie Kali mit einem Touchscreen auf dem Raspberry Pi zum Laufen bringen. Auf diese Weise müssen Sie Kali Linux niemals auf Ihrem Primärcomputer installieren.

Was du brauchen wirst

  • Raspberry Pi (Modell B / B + oder 2, für die Installation des Raspberry Pi 2 sind jedoch einige zusätzliche Schritte erforderlich. Wenn Sie diese nicht durcharbeiten möchten, bleiben Sie beim Modell B +)
  • Ein Akkupack (jeder dieser externen 5-V-Akkus mit USB-Anschluss für Smartphones sollte funktionieren, es gibt jedoch elegantere Lösungen, wenn Sie interessiert sind)
  • Eine Wi-Fi-Karte
  • Eine 8 GB SD-Karte
  • Ein PiTFT-Touchscreen ( Update: Eine ältere Version dieses Beitrags hat auf diesen Bildschirm verwiesen, der zwar noch funktioniert, aber nicht bündig mit dem Raspberry Pi 2 oder anderen neueren Versionen des Pi abschließt.)
  • Ein Koffer (optional, aber wenn Sie den Raspberry Pi mit sich herumtragen, ist er nützlich. Dieser Koffer von Adafruit, der für das PiTFT und das Modell B gebaut wurde, ist eine großartige Option, wenn Sie mit diesem Modell arbeiten.)
  • Tastatur (Ich benutze gerne eine kleine kabellose Tastatur mit Touchpad, damit alles in eine kleine Tasche passt.)
  • Ein Desktop-Computer (um die Erstinstallation durchzuführen)

Schritt eins: Installieren Sie Kali auf dem Raspberry Pi

Bevor wir etwas unternehmen können, müssen Sie das Touchscreen-Build des Kali Linux-Images für den Raspberry Pi herunterladen und installieren. Es ist wie bei der Installation eines anderen Raspberry Pi-Betriebssystems, das wir hier ausführlich beschrieben haben, aber hier ist die Kurzversion:

So installieren Sie Kali auf Ihrer SD-Karte in Windows

  1. Laden Sie das Kali Linux Raspberry Pi-Image für Ihre Hardware herunter (Benutzer von Modell B / B + sollten die TFT-Version und Raspberry Pi 2 die Pi 2-Version herunterladen) und entpacken Sie die darin enthaltene .img-Datei. Hinweis: Wenn Sie das Touchscreen-Display nicht verwenden, laden Sie die reguläre Version von Kali Linux für den Raspberry Pi herunter.

  2. Laden Sie Win32DiskImager herunter und entpacken Sie die darin enthaltene Anwendung (EXE-Datei).
  3. Legen Sie Ihre SD-Karte mit einem Kartenleser in Ihren Windows-PC ein.
  4. Öffnen Sie Win32DiskImager.exe, die soeben heruntergeladene Anwendung, indem Sie darauf doppelklicken. Wenn Sie Windows 7 oder 8 verwenden, klicken Sie mit der rechten Maustaste darauf und wählen Sie stattdessen "Als Administrator ausführen".
  5. Wenn Ihre SD-Karte von der Anwendung nicht automatisch erkannt wird, klicken Sie oben rechts auf das Dropdown-Menü (mit der Bezeichnung „Gerät“) und wählen Sie es aus der Liste aus.
  6. Klicken Sie im Bilddateibereich der Anwendung auf das kleine Ordnersymbol und wählen Sie die soeben heruntergeladene Raspbian-IMG-Datei aus.
  7. Klicken Sie auf die Schaltfläche Schreiben und warten Sie, bis Win32DiskImager seine Aufgabe erfüllt hat. Wenn der Vorgang abgeschlossen ist, können Sie Ihre SD-Karte sicher auswerfen und in Ihren Raspberry Pi einlegen.

So installieren Sie Kali auf Ihrer SD-Karte in OS X

  1. Laden Sie das Kali Linux Raspberry Pi-Image für Ihre Hardware herunter (Benutzer von Modell B / B + sollten die TFT-Version und Raspberry Pi 2 die Pi 2-Version herunterladen) und entpacken Sie die darin enthaltene .img-Datei. Hinweis: Wenn Sie das Touchscreen-Display nicht verwenden, laden Sie die reguläre Version von Kali Linux für den Raspberry Pi herunter.

  2. Laden Sie den RPi-sd Card Builder herunter (achten Sie darauf, die für Ihre installierte Version von OS X geeignete Version auszuwählen) und entpacken Sie die Anwendung.
  3. Legen Sie Ihre SD-Karte mit einem Kartenleser in Ihren Mac ein.
  4. Öffnen Sie den RPi-SD Card Builder. Sie werden sofort aufgefordert, ein Raspbian-Bild auszuwählen. Wählen Sie die zuvor heruntergeladene IMG-Datei aus.
  5. Sie werden gefragt, ob Ihre SD-Karte angeschlossen ist. Da wir es früher eingefügt haben, ist es so, fahren Sie fort und klicken Sie auf Weiter. Ihnen werden SD-Kartenoptionen angezeigt. Wenn Sie nur eine eingefügt haben, werden Sie nichts anderes in der Liste sehen und es wird überprüft. Wenn nicht, markieren Sie einfach nur die Karte, die Sie verwenden möchten, und klicken Sie auf OK.
  6. Geben Sie Ihr Administratorkennwort ein und klicken Sie auf OK.
  7. Sie werden gefragt, ob die SD-Karte ausgeworfen wurde. Dies sollte passieren, da die Anwendung die Bereitstellung aufheben muss, damit eine direkte Kopie erstellt werden kann. Stellen Sie sicher, dass Ihre SD-Karte nicht mehr im Finder verfügbar ist. Entfernen Sie es NICHT von Ihrem USB-Anschluss. Wenn Sie sicher sind, klicken Sie auf Weiter.
  8. RPi-sd card builder bereitet Ihre SD-Karte vollständig vor, wirft sie sicher aus und setzt sie in Ihre Raspberry Pi-Einheit ein.

Schritt Zwei: Schließen Sie das Display an

Der Raspberry Pi verfügt über einen GPIO (Allzweck-Ein- / Ausgang), in den der Touchscreen passt. Bei Ihrem Raspberry Pi sind es die Stifte in der Ecke - es sollte ziemlich offensichtlich sein, wie sie zusammenpassen. Fahren Sie fort und klicken Sie mit Ihrem Display in den Raspberry Pi.

Schritt drei: Alles einstecken und einschalten

Wenn das Display angeschlossen ist, können Sie alles andere anschließen. Schließen Sie den Wi-Fi-Adapter und die Tastatur an die USB-Anschlüsse an. Schließen Sie dann den Pi an Ihren Akku an.

Der Startvorgang kann hier etwas langsam und klobig sein, machen Sie sich also keine Sorgen, wenn es etwas dauert. Zunächst wird kurz ein weißer Bildschirm angezeigt, bevor der Startvorgang gestartet wird. Schließlich werden Sie von einem Anmeldebildschirm begrüßt.

Wenn Sie einen Raspberry Pi 2 verwenden, müssen Sie hier einige Einrichtungsschritte ausführen, damit der Bildschirm funktioniert. Wenn Sie das B + verwenden, fahren Sie mit dem nächsten Schritt fort.

Für den Raspberry Pi 2 sind derzeit einige zusätzliche Schritte erforderlich, damit der Bildschirm funktioniert. Wenn Sie es zum ersten Mal starten, werden Sie von einem traurigen, weißen Bildschirm begrüßt. Zum Glück ist es nicht zu schwierig, den Bildschirm zum Laufen zu bringen. Leider benötigen Sie entweder einen HDMI-Monitor, an den Sie den Pi anschließen können, oder Sie müssen sich über SSH anmelden, um diesen Teil zu durchlaufen. Schließen Sie eine der beiden an und starten Sie den Pi jetzt.

  1. In der Befehlszeile Ihres Raspberry Pi werden Sie aufgefordert, einen Benutzernamen und ein Kennwort einzugeben. toor den Benutzernamen root und das Passwort toor .

  2. Beginnen Sie mit dem Mounten der Bootpartition. Geben Sie mount /dev/mmcblk0p1 /boot und drücken Sie die Eingabetaste.

  3. Als Nächstes laden Sie die Setup-Software von Adafruit herunter und installieren sie. Geben Sie wget //adafruit-download.s3.amazonaws.com/adafruit_pitft_kernel_1.20150420-1.tar.gz und drücken Sie die Eingabetaste.

  4. Geben Sie tar xf adafruit_pitft_kernel_1.20150420-1.tar.gz und drücken Sie die Eingabetaste, um diese Datei zu extrahieren.

  5. Geben Sie cd adafruit_pitft_kernel_1.20150420-1 und drücken Sie die Eingabetaste.

  6. ./install.sh Sie ./install.sh und drücken Sie die Eingabetaste. Dies wird eine Weile dauern. Wenn es fertig ist, werden Sie aufgefordert, neu zu starten. Sagen Sie "Ja" und warten Sie auf den Neustart.

  7. Geben Sie git clone //github.com/adafruit/Adafruit-PiTFT-Helper.git und drücken Sie die Eingabetaste, um die Bildschirmsoftware von Adafruit herunterzuladen.

  8. Okay, jetzt müssen Sie die Bootdiskette erneut mounten. Geben Sie mount /dev/mmcblk0p1 /boot und drücken Sie die Eingabetaste.

  9. Geben Sie cd Adafruit-PiTFT-Helper und drücken Sie die Eingabetaste.

  10. ./adafruit-pitft-helper -u /root/ -t 28r und drücken Sie die Eingabetaste. Dies konfiguriert Ihre Anzeige.

  11. Jetzt müssen Sie einige Probleme beheben, bei denen auf dem Startbildschirm nur ein blinkender Cursor angezeigt wird. sudo apt-get install xserver-xorg-video-fbdev und drücken Sie die Eingabetaste.

  12. Sobald dies abgeschlossen ist, geben Sie cd /usr/share/X11/xorg.conf.d/ und drücken Sie die Eingabetaste.

  13. Geben Sie schließlich nano 99-fbdev.conf und drücken Sie die Eingabetaste. Dies öffnet eine Textdatei. Sie müssen das folgende Codebit in die Datei kopieren:

Abschnitt „Gerät“

Kennung "myfb"

Treiber "fbdev"

Option "fbdev" "/ dev / fb1"

EndSection

Wenn Sie fertig sind, drücken Sie Strg + X, um zu speichern und zu beenden.

Das sollte es tun. Fahren Sie fort und geben Sie reboot ein und drücken Sie die Eingabetaste, um Ihren Pi mit einem Arbeitsbildschirm neu zu starten.

Schritt 4: Melden Sie sich an und aktivieren Sie Ihre Wi-Fi-Karte

Jetzt müssen Sie sich anmelden und die Wi-Fi-Karte aktivieren, damit Sie die Tools in Kali Linux tatsächlich verwenden können. Der Raspberry Pi erkennt Ihre WLAN-Karte automatisch, Sie müssen sich jedoch noch in Ihrem Netzwerk anmelden. Als erstes müssen wir die grafische Benutzeroberfläche von Kali Linux starten und sicherstellen, dass alles funktioniert:

  1. In der Befehlszeile Ihres Raspberry Pi werden Sie aufgefordert, einen Benutzernamen und ein Kennwort einzugeben. toor den Benutzernamen root und das Kennwort toor (dies wird später geändert).
  2. startx Sie startx und drücken Sie die Eingabetaste, um die grafische Benutzeroberfläche für Kali zu starten. Das Laden des Pi kann eine Weile dauern.
  3. Sie können jetzt mit dem Touchscreen und der Tastatur auf Ihrem Pi navigieren. Tippen Sie auf das kleine Terminal-Symbol im Dock unten, um die Befehlszeile zu öffnen.
  4. Um Ihre Wi-Fi-Karte einzurichten, geben Sie nano /etc/network/interfaces in die Befehlszeile ein und drücken Sie die Eingabetaste, um die Konfigurationsdatei für Ihre Wi-Fi-Einstellungen zu laden.
  5. Fügen Sie der soeben geöffneten Textdatei die folgenden Zeilen hinzu und ersetzen Sie Ihre Netzwerkinformationen durch:

auto wlan0

iface wlan0 inet dhcp

wpa-ssid "Ihr Netzwerkname"

wpa-psk "das Netzwerk-Passwort"

Wenn Sie fertig sind, drücken Sie Strg + X, um zu speichern und zu beenden. Ihre Wi-Fi-Karte sollte jetzt funktionieren (obwohl Sie möglicherweise zuerst neu starten müssen).

Fünfter Schritt: Ändern Sie Ihr Passwort

Bevor Sie etwas anderes tun, sollten Sie das Root-Passwort Ihres Geräts ändern (damit nicht jemand anderes mit ähnlichen Hacking-Fähigkeiten die Kontrolle darüber erlangt). Zum Glück ist es einfach.

  1. Während Sie sich noch in der Befehlszeile befinden (falls nicht, tippen Sie einfach auf das Terminal-Symbol in Kali, um es erneut zu öffnen), geben Sie passwd und drücken Sie die Eingabetaste.
  2. Geben Sie Ihr neues Passwort zweimal ein.
  3. Es ist auch gut, den OpenSSH-Server jetzt neu zu konfigurieren, damit er nicht als Standard festgelegt wird. Geben Sie dpkg-reconfigure openssh-server und drücken Sie die Eingabetaste.

Jetzt ist Ihr kleines tragbares System eingerichtet und sicher.

Was Sie mit diesem Gerät tun können

Von hier aus liegt es an Ihnen, was Sie mit Ihrer kleinen tragbaren Hacking-Station tun. Sie können den Touchscreen auf dem Pi für die grundlegende Navigation verwenden und ein beliebiges Programm in Kali Linux ausführen, das Sie möchten. Wenn Sie nicht wissen, wo Sie anfangen sollen, finden Sie hier einige Ideen:

  • Richten Sie SSH ein, um eine Remote-Verbindung zum Pi herzustellen
  • Erlernen Sie die Grundlagen der Befehlszeile
  • Knacken Sie ein Wi-Fi-Passwort, erstellen Sie ein falsches Netzwerk oder überwachen Sie den Datenverkehr eines anderen Geräts

  • Überwachen Sie alles, was in einem Netzwerk passiert
  • Weitere Kali Linux-Anleitungen

Die Welt ist deine Auster. Hack verantwortungsbewusst, jeder.

Öffnen