
Kommandozeilen-OSINT-Tool für Luftfahrt zum Sammeln von Kennzeichen, ICAO-Codes, Flugprotokollen und Besitzerdetails aus öffentlichen Luftfahrtdatenquellen, mit PDF-Berichterstellung.
skytrack ist ein befehlszeilenbasiertes Tool zur Flugzeugbeobachtung und Flugzeug-OSINT-Aufklärung, das mit Python entwickelt wurde. Es kann Flugzeuginformationen aus verschiedenen Datenquellen sammeln, einen PDF-Bericht für ein bestimmtes Flugzeug erstellen und zwischen ICAO- und Hecknummernbezeichnungen konvertieren. Ob Sie ein Hobby-Flugzeugspotter oder ein erfahrener Flugzeuganalyst sind, skytrack hilft Ihnen, Flugzeuge für allgemeine Aufklärungszwecke zu identifizieren und zu erfassen.
Planespotting ist die Kunst, Flugzeuge aufzuspüren und zu beobachten. Während Planespotting hauptsächlich aus Fotografie und Videografie von Flugzeugen besteht, ist die Informationssammlung und OSINT über Flugzeuge ein entscheidender Schritt im Planespotting-Prozess. OSINT (Open Source Intelligence) beschreibt eine Methodik, bei der öffentlich zugängliche Datenquellen genutzt werden, um Daten über ein bestimmtes Thema zu erhalten – in diesem Fall Flugzeuge!
Um skytrack auf Ihrem Rechner auszuführen, folgen Sie den Schritten unten:
$ git clone https://github.com/ANG13T/skytrack
$ cd skytrack
$ pip install -r requirements.txt
$ python skytrack.py
skytrack funktioniert am besten mit Python Version 3.
skytrack bietet drei Hauptfunktionen zur Flugzeuginformationssammlung und Anzeigeoptionen. Dazu gehören:
skytrack erhält allgemeine Informationen über das Flugzeug anhand seiner Hecknummer oder ICAO-Kennung. Das Tool bezieht diese Informationen aus mehreren zuverlässigen Datensätzen. Sobald die Daten gesammelt sind, werden sie im Terminal in einer Tabellenansicht angezeigt.
skytrack ermöglicht es Ihnen auch, die gesammelten Flugzeuginformationen als PDF zu speichern. Das PDF enthält alle Flugzeugdaten in einem visuellen Layout für spätere Referenz. Der PDF-Bericht wird "skytrack_report.pdf" heißen.
Es gibt zwei standardisierte Identifikationsformate zur Angabe von Flugzeugen: Hecknummer und ICAO-Bezeichnung. Die Hecknummer (auch N-Number genannt) ist eine alphanumerische ID, die mit dem Buchstaben "N" beginnt und zur Identifizierung von Flugzeugen verwendet wird. Die ICAO-Typbezeichnung ist eine sechsstellige, festlange ID im Hexadezimalformat. Beide Standards sind für die Flugzeugaufklärung höchst relevant, da sie beide verwendet werden können, um nach einem bestimmten Flugzeug in Datenquellen zu suchen. Die Umrechnung von einem Format in ein anderes kann jedoch recht umständlich sein, da sie einem kniffligen Algorithmus folgt. Um diesen Prozess zu vereinfachen, enthält skytrack einen Standardkonverter.
ICAO- und Hecknummern folgen einem Zuordnungssystem wie folgt:
ICAO-Adresse N-Nummer (Hecknummer)
a00001 N1
a00002 N1A
a00003 N1AA
Weitere Informationen zu Luftfahrzeugregistrierungsnummern finden Sie hier
⚠️ Der Konverter funktioniert nur für in den USA registrierte Flugzeuge
ICAO Aircraft Type Designators Listings
skytrack ist offen für Beiträge. Bitte forken Sie das Repository und erstellen Sie einen Pull-Request mit den Funktionen oder Korrekturen, die Sie implementieren möchten.
Wenn Ihnen skytrack gefallen hat, ziehen Sie bitte in Betracht, Sponsor zu werden oder auf buymeacoffee zu spenden, um meine zukünftigen Projekte zu finanzieren.
Um meine anderen Arbeiten anzusehen, besuchen Sie mein GitHub-Profil.