Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
trackerjacker — Wie nmap zum Kartieren von WLAN-Netzwerken, mit denen du nicht verbunden bist, plus Gerätetracking | Kitploit
Tools/GitHubGitHub/calebmadrigal/trackerjacker
AufklärungWi-Fi-PrüfungNetzwerkkartierungIDS/IPS-UmgehungInformationsbeschaffungDrahtlose SicherheitRed Teaming
GitHubcalebmadrigal/trackerjacker

trackerjacker

Wie nmap zum Kartieren von WLAN-Netzwerken, mit denen du nicht verbunden bist, plus Gerätetracking

Repository anzeigen
2.7k19428vor 6 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

trackerjacker

Wie nmap zum Kartieren von WLAN-Netzwerken, mit denen du nicht verbunden bist. Kartiert und verfolgt WLAN-Netzwerke und Geräte mittels rohem 802.11-Monitoring.

PyPI-Seite: https://pypi.python.org/pypi/trackerjacker

Installieren

pip3 install trackerjacker

Unterstützte Plattformen: Linux (getestet auf Ubuntu, Kali und RPi) und macOS (pre-alpha)

visuelle Beschreibung

trackerjacker kann bei Folgendem helfen:

  • Ich möchte alle nahegelegenen WLAN-Netzwerke kennen und alle Geräte, die mit jedem Netzwerk verbunden sind.
  • Ich möchte wissen, wer die gesamte Bandbreite beansprucht.
  • Ich möchte einen Befehl ausführen, wenn diese MAC-Adresse mehr als 100000 Bytes in einem 30-Sekunden-Fenster sendet (z. B. um zu erkennen, wann eine IP-Kamera ein Video hochlädt, was darauf hindeutet, dass sie gerade eine Bewegung gesehen hat).
  • Ich möchte jeden deauth-en, der mehr als 100000 Bytes in einem 10-Sekunden-Fenster nutzt.
  • Ich möchte jede Dropcam in der Umgebung deauth-en, damit meine Airbnb-Gastgeber mich nicht ausspionieren.
  • Ich möchte benachrichtigt werden, wenn eine MAC-Adresse mit einer Signalstärke von mehr als -40 dBm gesehen wird, die ich noch nie zuvor gesehen habe.
  • Ich möchte sehen, wann eine bestimmte Person in der Nähe ist (basierend auf der MAC ihres Mobiltelefons), und einen Befehl ausführen, um mich zu alarmieren.
  • Ich möchte mein eigenes Plugin schreiben, um ein Skript auszuführen, das jedes Mal etwas Lustiges macht, wenn ein neues Apple-Gerät in der Nähe auftaucht.

Verwendung

Detaillierte Verwendung findest du so:

trackerjacker -h

Es gibt zwei Hauptverwendungsmodi für trackerjacker: map-Modus und track-Modus:

Beispiel: Map-Modus

Map-Befehl:

trackerjacker -i wlan1337 --map

Standardmäßig gibt dies die YAML-Datei wifi_map.yaml aus, eine Karte aller nahegelegenen WLAN-Netzwerke und aller ihrer Nutzer. Hier ist eine Beispiel-wifi_map.yaml-Datei:

TEST_SSID:
  00:10:18:6b:7a:ea:
    bssid: 00:10:18:6b:7a:ea
    bytes: 5430
    channels:
    - 11
    devices:
      3c:07:71:15:f1:48:
        bytes: 798
        signal: 1
        vendor: Sony Corporation
      78:31:c1:7f:25:43:
        bytes: 4632
        signal: -52
        vendor: Apple, Inc.
    signal: -86
    ssid: TEST_SSID
    vendor: Broadcom

BRANSONS_WIFI:
  90:48:9a:e3:58:25:
    bssid: 90:48:9a:e3:58:25
    bytes: 5073
    channels:
    - 1
    devices:
      01:00:5e:96:e1:89:
        bytes: 476
        signal: -62
        vendor: ''
      30:8c:fb:66:23:91:
        bytes: 278
        signal: -46
        vendor: Dropcam
      34:23:ba:1c:ba:e7:
        bytes: 548
        signal: 4
        vendor: SAMSUNG ELECTRO-MECHANICS(THAILAND)
    signal: -80
    ssid: BRANSONS_WIFI
    vendor: Hon Hai Precision Ind. Co.,Ltd.

hacker_network:
  80:2a:a8:e5:de:92:
    bssid: 80:2a:a8:e5:de:92
    bytes: 5895
    channels:
    - 11
    devices:
      80:1f:02:e6:44:96:
        bytes: 960
        signal: -46
        vendor: Edimax Technology Co. Ltd.
      80:2a:a8:8a:ec:c8:
        bytes: 472
        signal: 4
        vendor: Ubiquiti Networks Inc.
      80:2a:a8:be:09:a9:
        bytes: 5199
        signal: 4
        vendor: Ubiquiti Networks Inc.
      d8:49:2f:7a:f0:8f:
        bytes: 548
        signal: 4
        vendor: CANON INC.
    signal: -46
    ssid: hacker
    vendor: Ubiquiti Networks Inc.
  80:2a:a8:61:aa:2f:
    bssid: 80:2a:a8:61:aa:2f
    bytes: 5629
    channels:
    - 44
    - 48
    devices:
      78:88:6d:4e:e2:c9:
        bytes: 948
        signal: -52
        vendor: ''
      e4:8b:7f:d4:cb:25:
        bytes: 986
        signal: -48
        vendor: Apple, Inc.
    signal: -48
    ssid: null
    vendor: Ubiquiti Networks Inc.
  82:2a:a8:51:32:25:
    bssid: 82:2a:a8:51:32:25
    bytes: 3902
    channels:
    - 48
    devices:
      b8:e8:56:f5:a0:70:
        bytes: 1188
        signal: -34
        vendor: Apple, Inc.
    signal: -14
    ssid: hacker
    vendor: ''
  82:2a:a8:fc:33:b6:
    bssid: 82:2a:a8:fc:33:b6
    bytes: 7805
    channels:
    - 10
    - 11
    - 12
    devices:
      78:31:c1:7f:25:43:
        bytes: 4632
        signal: -52
        vendor: Apple, Inc.
      7c:dd:90:fe:b4:87:
        bytes: 423223
        signal: 4
        vendor: Shenzhen Ogemray Technology Co., Ltd.
      80:2a:a8:be:09:a9:
        bytes: 5199
        signal: 4
        vendor: Ubiquiti Networks Inc.
    signal: -62
    ssid: null
    vendor: ''

Beachte, dass es sich um YAML handelt – du kannst es leicht als Eingabe für eigene Skripte verwenden. Ich habe ein Beispielskript zum Parsen dieser „YAML-Datenbank“ hier: parse_trackerjacker_wifi_map.py.

Beispiel: Track-Modus mit Trigger-Befehl

Der Track-Modus ermöglicht es dir, eine bestimmte Anzahl von MAC-Adressen zu überwachen. Wenn eines der angegebenen Geräte den Schwellenwert (in Bytes) überschreitet – hier mit --threshold 4000 (ein Alarm-Schwellenwert von 4000 Bytes) angegeben – wird ein Alarm ausgelöst.

trackerjacker --track -m 3c:2e:ff:31:32:59 --threshold 4000 --trigger-command "./alert.sh" --channels-to-monitor 10,11,12,44
Using monitor mode interface: wlan1337
Monitoring channels: {10, 11, 12, 44}

[@] Device (3c:2e:ff:31:32:59) threshold hit: 4734

[@] Device (3c:2e:ff:31:32:59) threshold hit: 7717

[@] Device (3c:2e:ff:31:32:59) threshold hit: 7124

[@] Device (3c:2e:ff:31:32:59) threshold hit: 8258

[@] Device (3c:2e:ff:31:32:59) threshold hit: 8922

In diesem konkreten Beispiel habe ich eine Überwachungskamera beobachtet, um festzustellen, wann sie ein Video hochlädt (was auf eine erkannte Bewegung hindeutet), damit ich meine Sicherheitssirenen aktivieren konnte (das war der ursprüngliche Anstoß für dieses Projekt).

Beispiel: Track-Modus mit Foxhunt-Plugin

trackerjacker -i wlan1337 --track --trigger-plugin foxhunt

Zeigt einen Curses-Bildschirm wie diesen an:

  POWER        DEVICE ID                VENDOR
=======        =================        ================================
 -82dBm        1c:1b:68:35:c6:5d        ARRIS Group, Inc.
 -84dBm        fc:3f:db:ed:e9:8e        Hewlett Packard
 -84dBm        dc:0b:34:7a:11:63        LG Electronics (Mobile Communications)
 -84dBm        94:62:69:af:c3:64        ARRIS Group, Inc.
 -84dBm        90:48:9a:34:15:65        Hon Hai Precision Ind. Co.,Ltd.
 -84dBm        64:00:6a:07:48:13        Dell Inc.
 -84dBm        00:30:44:38:76:c8        CradlePoint, Inc
 -86dBm        44:1c:a8:fc:c0:53        Hon Hai Precision Ind. Co.,Ltd.
 -86dBm        18:16:c9:c0:3b:75        Samsung Electronics Co.,Ltd
 -86dBm        01:80:c2:62:9e:36
 -86dBm        01:00:5e:11:90:47
 -86dBm        00:24:a1:97:68:83        ARRIS Group, Inc.
 -88dBm        f8:2c:18:f8:f3:aa        2Wire Inc
 -88dBm        84:a1:d1:a6:34:08
  • Beachte, dass foxhunt ein eingebautes Plugin ist, du aber eigene Plugins mit derselben Plugin-API definieren kannst.

Beispiel: Track-Modus mit Trigger-Plugin

Tool herunterladen