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
skylift — WiFi-Geolokalisierungs-Spoofing mit dem ESP8266 | Kitploit
Tools/GitHubGitHub/awesome-pentest-gadgets/skylift
Embedded-System-SicherheitWi-Fi-PrüfungExploitationDrahtlose SicherheitHardware- & IoT-SicherheitRed Teaming
GitHubawesome-pentest-gadgets/skylift

skylift

WiFi-Geolokalisierungs-Spoofing mit dem ESP8266

Repository anzeigen
83629vor 8 JahrenVon 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
Webseite

SkyLift V0.4

Wird am 15. Juni veröffentlicht

  • python3
  • click
  • einfacher zu bedienender CLI-Parser-Workflow
  • Timestamp-Fix

SkyLift V0.3

SkyLift ist ein kostengünstiges Gerät zur Geolokalisierungs-Spoofing. Es verwendet derzeit den ESP8266, um WiFi-Beacon-Frames auszusenden und eine seit langem bestehende (2008) Schwachstelle in WiFi-Geolokalisierungsdiensten auszunutzen.

Diese dritte Prototypversion von SkyLift wurde während einer Web-Residency mit Akademie Schloss Solitude & ZKM weiterentwickelt. Lesen Sie ein Interview über das Projekt. Oder bauen Sie es mithilfe der nachstehenden Anleitung für weniger als 5 $ selbst.

Updates

    1. Mai 2017: Neuer Scan von John Kiriakous (CIA-Whistleblower) Vortrag im Grünen Salon in Berlin hinzugefügt

SkyLift wurde ursprünglich in Zusammenarbeit mit Surya Mattu für die Assange-Raum-Show „Welcome to Ecuador!“ von !Mediengruppe Bitnik in der Zoo Galerie in Nantes im Jahr 2016 entwickelt. Die Entwicklung für diese aktualisierte Version V0.3 begann im November 2016 und wurde schließlich im Mai 2017 mit Unterstützung einer Web-Residency am Schloss Solitude veröffentlicht. Diese Version enthält mehrere Verbesserungen gegenüber dem ursprünglichen System (SkyLift V0.1), darunter:

  • Reduzierte Baukosten von 50 $ auf etwa 5 $
  • Reduzierte Einrichtungszeit für die Kerntechnologie von mehreren Stunden auf etwa 15 Minuten
  • Verbesserte Bedienung (einfach USB-Strom bereitstellen)
  • Verbesserte Leistung durch Channel Hopping
  • Verbesserte Paketstruktur (hinzugefügtes Timestamp-Intervall-Byte)
  • Option für versteckte (Null-) SSID „\x00“ hinzugefügt
  • Dienstprogramme zur Erstellung benutzerdefinierter Standorte hinzugefügt
  • Technologie auf ein einziges Gerät isoliert
  • Optionales OLED für die Anzeige hinzugefügt

Informationen zum ursprünglichen SkyLift (V0.1) finden Sie unter https://ahprojects.com/notebook/2016/skylift-geolocation/

SkyLift ist ein Open-Source-Projekt, das von Adam Harvey gepflegt wird und Sicherheitslücken sowie kreative Möglichkeiten in verbraucherorientierten Smartphone-Geolokalisierungsdiensten untersucht.

Wenn Sie an einem fertigen, gebrauchsfertigen Gerät interessiert sind, tragen Sie sich in meine Mailingliste unter https://undisclosed.cc/ ein.

Schnellstart

  • Kaufen Sie einen ESP8266 NodeMCU 12 oder 12E | eBay (billiger) oder Amazon.com (schneller)
  • git clone https://github.com/adamhrv/skylift/
  • Laden Sie aus „arduino/skylift_v03_embassy““ den Sketch „skylift_v03_embassy.ino“ hoch
  • Stellen Sie sicher, dass der WiFi-Geolokalisierungsdienst Ihres Smartphones aktiviert ist
  • Platzieren Sie den ESP8266 1–2 m vom Telefon entfernt (in einem stark frequentierten WiFi-Bereich 0,25–0,5 m)
  • Vollständige Einrichtung und Fehlerbehebung unten

Einrichtung

Was Sie benötigen:

  • Arduino 1.6.12+
  • ESP8266 NodeMCU 12 oder 12E | eBay, Amazon.com, Adafruit Huzzah
  • USB-Micro-Kabel zum Programmieren
  • 5-V-USB-Akku (optional)

Mit OLED-Display (optional):

  • OLED-Display | eBay, Amazon.com
  • PCB 3x7 cm (nur bei Verwendung eines OLED-Displays) | Amazon.com
  • Lötkolben
  • OLED-Bibliothek Adafruit_SSD1306
  • ESP8266-Bibliotheken: „http://arduino.esp8266.com/stable/package_esp8266com_index.json"
  • Seitenschneider zum Kürzen der Stiftleisten nach dem Löten

Sowohl das OLED-Display als auch der ESP8266 NodeMCU können bei eBay etwa zum halben Preis gekauft werden, wenn Sie bereit sind, 1–2 Wochen auf die Lieferung zu warten. Der ESP8266 kann bereits ab 3 $ erhältlich sein.

Testskripte

WiFi testen

  • Stellen Sie sicher, dass Sie eine aktuelle Version von Arduino verwenden (1.6.12 wurde für den Build verwendet)
  • Stellen Sie sicher, dass die ESP8266-Boards installiert sind. Fügen Sie unter Datei > Voreinstellungen > Zusätzliche Boardverwalter-URLs „http://arduino.esp8266.com/stable/package_esp8266com_index.json" hinzu
  • Wählen Sie unter Werkzeuge > Board: „NodeMCU 0.9 (ESP12 Module)“ oder die 12E
  • Testen Sie mit dem Sketch Arduino/test_single_beacon_frame
  • Überprüfen Sie Ihre WiFi-Netzwerke. Der Name Network1 sollte auf Kanal 1 sichtbar sein.

OLED-Bildschirm testen

  • OLED auf der Rückseite der PCB mit dem ESP8266 verdrahten
  • Schwarzen Kunststoff an den Stiftleisten entfernen, um ein flacheres Profil zu erreichen
  • ESP8266-Pin D2 -> OLED-Pin SDA verbinden
  • ESP8266-Pin D3 -> OLED-Pin SCL verbinden
  • PWR (3,3 V) verbinden
  • GND verbinden
  • Laden Sie den Sketch Arduino/test_oled_screen hoch
  • Der Text „Scrolling Text Demo 123 456“ sollte über den Bildschirm laufen

Ecuadorianische Botschaft

SkyLift mit dem Standort der Ecuadorianischen Botschaft testen

  • Laden Sie den Sketch Arduino/skylift_v03_embassy hoch
  • Stellen Sie sicher, dass Sie die WiFi-Standortdienste auf Ihrem Telefon aktiviert haben
  • Stellen Sie sicher, dass Sie über eine aktive Datenverbindung verfügen (Mobilfunk oder WiFi. Ihre IP-Adresse spielt keine Rolle)
  • Öffnen Sie Ihre bevorzugte Kartierungsanwendung (oder eine beliebige App, die Ihren Standort verwendet)
  • Wenn es nicht funktioniert, gibt es mehrere Gründe dafür. Höchstwahrscheinlich stören zu viele nahegelegene Router den Konfidenzwert, der von der WiFi-Geolokalisierungs-API zurückgegeben wird.
  • Wenn mehrere Netzwerke bei -60 bis -40 dB vorhanden sind, ist es unwahrscheinlich, dass SkyLift eine neue Geolokalisierung zurückgibt

Tipps zur Verbesserung der Leistung:

Tool herunterladen