Key Croc: Unterschied zwischen den Versionen

Aus xinux.net
Zur Navigation springen Zur Suche springen
Zeile 26: Zeile 26:
 
=Zugansgdaten=
 
=Zugansgdaten=
 
=Zugriff=
 
=Zugriff=
*screen
+
Wenn der Key Croc sich im „Arming Mode“ befindet, kann per serielle Schnittstelle auf ihn zugegriffen werden.  
Wenn der Key Croc sich im „Arming Mode“ befindet, kann per serielle Schnittstelle auf ihn zugegriffen werden. Die folgenden Standardzugangsdaten sind vorkonfiguriert:
+
*screen /dev/ttyACM0
 
*Benutzer: root
 
*Benutzer: root
 
*Passwort: hak5croc
 
*Passwort: hak5croc
 
*Hostname: croc
 
*Hostname: croc
 +
 
=Connect to Remote Host=
 
=Connect to Remote Host=
 
cat /etc/systemd/system/connect-fex.service
 
cat /etc/systemd/system/connect-fex.service

Version vom 11. Oktober 2022, 16:17 Uhr

Spezifikationen

  • ARM Quad-Core 1.2GHz
  • 512 MB Arbeitsspeicher
  • SSD 8 GB
  • Wifi 2.4 GHz

Key-croc-diagram1 600x.webp

Dateien und Verzeichnisstruktur

Das KeyCroc-Laufwerk, auch als udsik bezeichnet, hat den internen Pfad /root/udisk. Dieses Laufwerk hat im „Attack Mode“ und im „Arming Mode“ unterschiedliche Inhalte. Im „Arming Mode“ hat die udsik den folgenden Aufbau:

  • config.txt Zentrale Konfigurationsdatei
  • upgrade.html Link zur Firmware Update Anleitung
  • version.txt Datei mit der aktuellen Firmware Versionsnummer
  • docs/ Lizenzdateien (EULA & LICENSE) und Kurzanleitung (readme.txt)
  • languages/ Tastaturbelegungen in verschiedenen Sprachen
  • library/ Sammlung von Payloads, die inaktiv sind
  • loot/ Gespeicherte Tastatureingaben und weitere Protokolldateien
  • payloads/ Aktive Payloads, die ausgeführt werden
  • tools/ Wird für die Installation zusätzlicher Pakete verwendet

Wlan Anbindung

  • cat config.txt
DUCKY_LANG de
SSH ENABLE
WIFI_SSID badura
WIFI_PASS 123JesusKeilerei

Zugansgdaten

Zugriff

Wenn der Key Croc sich im „Arming Mode“ befindet, kann per serielle Schnittstelle auf ihn zugegriffen werden.

  • screen /dev/ttyACM0
  • Benutzer: root
  • Passwort: hak5croc
  • Hostname: croc

Connect to Remote Host

cat /etc/systemd/system/connect-fex.service

[Unit]
Description=Connect-to-Fex
After=network.target

[Service]
RemainAfterExit=yes
ExecStartPre=/bin/sleep 60
ExecStart=/usr/local/sbin/tunnel-init

[Install]
WantedBy=multi-user.target

Payload

hello world

MATCH hello
QUACK STRING " world!"