
कमांड-लाइन विमान OSINT उपकरण जो सार्वजनिक विमानन डेटा स्रोतों से पूंछ संख्याएँ, ICAO कोड, उड़ान लॉग और मालिक विवरण एकत्र करता है, साथ ही पीडीएफ रिपोर्ट निर्माण भी करता है।
skytrack एक कमांड-लाइन आधारित प्लेन स्पॉटिंग और विमान OSINT टोही उपकरण है जो Python का उपयोग करके बनाया गया है। यह विभिन्न डेटा स्रोतों का उपयोग करके विमान की जानकारी एकत्र कर सकता है, निर्दिष्ट विमान के लिए एक PDF रिपोर्ट उत्पन्न कर सकता है, और ICAO और टेल नंबर पदनामों के बीच रूपांतरण कर सकता है। चाहे आप एक शौकिया प्लेन स्पॉटर हों या एक अनुभवी विमान विश्लेषक, skytrack आपको सामान्य प्रयोजन टोही के लिए विमानों की पहचान और गणना करने में मदद कर सकता है।
प्लेनस्पॉटिंग विमानों को ट्रैक करने और उनका अवलोकन करने की कला है। जबकि प्लेनस्पॉटिंग में ज्यादातर विमानों की फोटोग्राफी और वीडियोग्राफी शामिल होती है, विमान की जानकारी एकत्र करना और OSINT प्लेनस्पॉटिंग प्रक्रिया में एक महत्वपूर्ण कदम है। OSINT (ओपन सोर्स इंटेलिजेंस) एक ऐसी पद्धति का वर्णन करता है जो किसी विशिष्ट विषय — इस मामले में विमानों — के बारे में डेटा प्राप्त करने के लिए सार्वजनिक रूप से सुलभ डेटा स्रोतों का उपयोग करती है।
अपनी मशीन पर skytrack चलाने के लिए, नीचे दिए गए चरणों का पालन करें:
$ git clone https://github.com/ANG13T/skytrack
$ cd skytrack
$ pip install -r requirements.txt
$ python skytrack.py
skytrack Python संस्करण 3 के लिए सबसे अच्छा काम करता है।
skytrack में विमान जानकारी एकत्र करने और प्रदर्शन विकल्पों के लिए तीन मुख्य कार्य हैं। इनमें निम्नलिखित शामिल हैं:
skytrack विमान के टेल नंबर या ICAO संकेतक के आधार पर सामान्य जानकारी प्राप्त करता है। यह उपकरण कई विश्वसनीय डेटासेट का उपयोग करके इस जानकारी को स्रोत बनाता है। डेटा एकत्र होने के बाद, इसे टर्मिनल में एक तालिका लेआउट के भीतर प्रदर्शित किया जाता है।
skytrack आपको एकत्रित विमान जानकारी को PDF में सहेजने में भी सक्षम बनाता है। PDF में बाद के संदर्भ के लिए सभी विमान डेटा एक दृश्य लेआउट में शामिल होता है। PDF रिपोर्ट का शीर्षक "skytrack_report.pdf" होगा।
विमान निर्दिष्ट करने के लिए दो मानक पहचान प्रारूप हैं: टेल नंबर और ICAO पदनाम। टेल नंबर (उर्फ N-Number) एक अक्षरांकीय आईडी है जो अक्षर "N" से शुरू होती है और विमान की पहचान के लिए उपयोग की जाती है। ICAO प्रकार पदनाम एक छह-अक्षर निश्चित-लंबाई आईडी है जो हेक्साडेसिमल प्रारूप में है। दोनों मानक विमान टोही के लिए अत्यधिक प्रासंगिक हैं क्योंकि दोनों का उपयोग डेटा स्रोतों में किसी विशिष्ट विमान की खोज के लिए किया जा सकता है। हालाँकि, एक प्रारूप से दूसरे में परिवर्तित करना काफी बोझिल हो सकता है क्योंकि यह एक पेचीदा एल्गोरिदम का पालन करता है। इस प्रक्रिया को सुव्यवस्थित करने के लिए, skytrack में एक मानक कनवर्टर शामिल है।
ICAO और टेल नंबर निम्नलिखित की तरह एक मैपिंग सिस्टम का पालन करते हैं:
ICAO पता N-Number (टेल नंबर)
a00001 N1
a00002 N1A
a00003 N1AA
आप विमान पंजीकरण संख्याओं के बारे में यहाँ अधिक जान सकते हैं।
⚠️ कनवर्टर केवल USA-पंजीकृत विमानों के लिए काम करता है।
ICAO विमान प्रकार संकेतक सूचियाँ
skytrack किसी भी योगदान के लिए खुला है। कृपया रिपॉजिटरी को फोर्क करें और आप जिन सुविधाओं या सुधारों को लागू करना चाहते हैं, उनके साथ एक पुल रिक्वेस्ट बनाएं।
यदि आपको skytrack पसंद आया, तो कृपया मेरे भविष्य के प्रोजेक्ट्स को निधि देने के लिए प्रायोजक बनने या buymeacoffee पर दान करने पर विचार करें।
मेरे अन्य कार्यों को देखने के लिए, मेरी GitHub प्रोफ़ाइल पर जाएँ।