• विमान, जहाज़, उपग्रह, भूकंप, संघर्ष, CCTV, GPS जामिंग जैसे विविध रीयल-टाइम डेटा को एक भौगोलिक सूचना आधारित इंटरफ़ेस में एकीकृत करता है
  • Next.js, MapLibre GL, FastAPI, Python से निर्मित, जिससे विश्लेषक और शोधकर्ता एक ही स्क्रीन पर वैश्विक गतिविधियों को विज़ुअलाइज़ कर सकते हैं
  • विमानन·समुद्री·अंतरिक्ष·भूराजनीति·निगरानी·सिग्नल इंटेलिजेंस सहित 6 प्रमुख क्षेत्रों के विस्तृत ट्रैकिंग फीचर्स देता है, और प्रत्येक लेयर को अलग-अलग नियंत्रित किया जा सकता है
  • Docker/Podman आधारित आसान डिप्लॉयमेंट और API इंटीग्रेशन ऑटोमेशन के कारण self-hosting और development environment setup सरल है
  • स्पष्ट रूप से बताता है कि सारा डेटा सार्वजनिक OSINT स्रोतों से एकत्र किया जाता है और केवल शिक्षा व शोध उद्देश्यों के लिए उपयोग किया जा सकता है

अवलोकन

  • ShadowBroker एक multi-domain रीयल-टाइम open-source intelligence (Real-Time OSINT) डैशबोर्ड है, जो दर्जनों सार्वजनिक डेटा फ़ीड्स को एकीकृत करके एक single dark-map interface पर दिखाता है
    • विमान, जहाज़, उपग्रह, भूकंप, संघर्ष क्षेत्र, CCTV नेटवर्क, GPS जामिंग, भूराजनीतिक घटनाएँ आदि को रीयल-टाइम में ट्रैक करता है
  • यह Next.js, MapLibre GL, FastAPI, Python से बना है और विश्लेषकों, शोधकर्ताओं तथा OSINT उत्साहियों के लिए एक विज़ुअलाइज़ेशन टूल के रूप में डिज़ाइन किया गया है

प्रमुख उपयोग मामले

  • अरबपतियों के private jet ट्रैक करना
  • satellite orbital passes मॉनिटर करना
  • दुनिया भर के समुद्री ट्रैफ़िक की निगरानी
  • GPS जामिंग क्षेत्रों का पता लगाना
  • भूकंप और आपदाओं का रीयल-टाइम अवलोकन

फीचर सारांश

🛩️ विमानन ट्रैकिंग (Aviation Tracking)

  • OpenSky Network के माध्यम से 5,000 से अधिक commercial aircraft की रीयल-टाइम लोकेशन दिखाता है
  • private और military aircraft का अलग वर्गीकरण तथा owner information सहित business jets की ट्रैकिंग
  • flight trail accumulation, holding pattern detection, ground status display जैसे विस्तृत फीचर्स
  • विमान प्रकार के अनुसार सटीक SVG icons प्रदान करता है

🚢 समुद्री ट्रैकिंग (Maritime Tracking)

  • aisstream.io WebSocket के माध्यम से 25,000 से अधिक जहाज़ों का रीयल-टाइम डेटा
  • जहाज़ प्रकार के अनुसार रंग विभाजन (cargo, tanker, passenger ship, warship आदि)
  • अमेरिकी नौसेना के 11 aircraft carriers की OSINT-आधारित स्थिति अनुमान और GDELT news scraping automation
  • cruise और passenger ship dedicated layers, तथा zoom level आधारित cluster display

🛰️ अंतरिक्ष·उपग्रह (Space & Satellites)

  • CelesTrak TLE + SGP4 आधारित 2,000 से अधिक उपग्रहों की रीयल-टाइम कक्षा प्रदर्शित करता है
  • mission type के अनुसार रंग वर्गीकरण: military reconnaissance (लाल), SAR (cyan), SIGINT (सफेद), navigation (नीला), early warning (magenta), commercial imagery (हरा), space station (gold)

🌍 भूराजनीति·संघर्ष (Geopolitics & Conflict)

  • GDELT आधारित पिछले 8 घंटों के लगभग 1,000 संघर्ष घटनाओं का संकलन
  • DeepState Map से यूक्रेन फ्रंटलाइन का रीयल-टाइम डेटा
  • SIGINT/RISINT news feed और regional information panel उपलब्ध
    • देश की जनसंख्या, राजधानी, भाषा, मुद्रा, क्षेत्रफल, शासन प्रणाली, राष्ट्र प्रमुख की जानकारी (Wikidata), और Wikipedia सारांश शामिल

📷 निगरानी (Surveillance)

  • 2,000 से अधिक ट्रैफ़िक CCTV रीयल-टाइम स्ट्रीम्स का एकीकरण
    • लंदन (TfL), ऑस्टिन (TxDOT), न्यूयॉर्क (NYC DOT), सिंगापुर (LTA) आदि
  • automatic feed detection and rendering, तथा zoom आधारित cluster display

📡 सिग्नल इंटेलिजेंस (Signal Intelligence)

  • GPS जामिंग डिटेक्शन: aircraft NAC-P values के विश्लेषण से interference क्षेत्रों का विज़ुअलाइज़ेशन
  • radio intercept panel: वायरलेस इंटरसेप्ट-शैली UI प्रदान करता है

🌐 अतिरिक्त लेयर्स

  • USGS earthquake data (24 घंटे), day/night terminator display, रीयल-टाइम financial market indices, distance/bearing measurement tools शामिल

सिस्टम संरचना

  • Frontend (Next.js): MapLibre GL आधारित 2D WebGL मैप, SIGINT news feed, control panel, market और radio modules
  • Backend (FastAPI): अनेक डेटा स्रोतों (OpenSky, adsb.lol, CelesTrak, USGS, GDELT, CCTV आदि) से आवधिक संग्रह
  • REST API के माध्यम से 60~120 सेकंड के अंतराल पर frontend को डेटा प्रदान किया जाता है

डेटा स्रोत और API

स्रोत डेटा अपडेट चक्र API key
OpenSky Network commercial·private aircraft लगभग 60 सेकंड वैकल्पिक
adsb.lol military aircraft लगभग 60 सेकंड आवश्यक नहीं
aisstream.io जहाज़ की स्थिति रीयल-टाइम आवश्यक
CelesTrak satellite orbits लगभग 60 सेकंड आवश्यक नहीं
USGS भूकंप लगभग 60 सेकंड आवश्यक नहीं
GDELT संघर्ष घटनाएँ लगभग 6 घंटे आवश्यक नहीं
DeepState Map यूक्रेन फ्रंटलाइन लगभग 30 मिनट आवश्यक नहीं
TfL, TxDOT, NYC DOT, LTA traffic CCTV लगभग 5 मिनट कुछ मामलों में आवश्यक
RestCountries, Wikidata, Wikipedia देश·मानचित्र जानकारी अनुरोध पर आवश्यक नहीं

इंस्टॉलेशन और रन

Docker/Podman आधारित

  • git clone के बाद ./compose.sh up -d कमांड से ऑटोमेटिक रन
  • डिफ़ॉल्ट पोर्ट: frontend 3000, backend 8000
  • environment variable NEXT_PUBLIC_API_URL से पोर्ट रीसेट किया जा सकता है

कोड संशोधन के लिए development environment

  • Node.js 18+, Python 3.10~3.12 आवश्यक
  • aisstream.io API key अनिवार्य, OpenSky, LTA keys वैकल्पिक
  • npm run dev से frontend और backend एक साथ चलाए जा सकते हैं

डेटा लेयर नियंत्रण

  • विमान, उपग्रह, जहाज़, भूकंप, CCTV, संघर्ष, GPS जामिंग आदि सभी लेयर्स को अलग-अलग toggle किया जा सकता है
  • डिफ़ॉल्ट रूप से सक्रिय: commercial·military aircraft, satellites, aircraft carriers, earthquakes, conflicts, GPS जामिंग, day/night boundary

प्रदर्शन अनुकूलन

  • Gzip compression (92%), ETag caching, viewport culling, cluster rendering, coordinate precision reduction (दशमलव के 5 अंक) आदि से बड़े पैमाने के रीयल-टाइम डेटा प्रोसेसिंग को कुशल बनाया गया है
  • React.memo और debounce (300ms) के उपयोग से rendering load को न्यूनतम किया गया है

environment variables

  • अनिवार्य: AIS_API_KEY
  • वैकल्पिक: OPENSKY_CLIENT_ID, OPENSKY_CLIENT_SECRET, LTA_ACCOUNT_KEY

अस्वीकरण और लाइसेंस

  • सारा डेटा सार्वजनिक OSINT स्रोतों पर आधारित है, और कोई private या confidential information उपयोग नहीं की जाती
  • military या intelligence उद्देश्यों के लिए उपयोग निषिद्ध, केवल शिक्षा और शोध के लिए सीमित
  • प्रत्येक API प्रदाता की terms of service का पालन आवश्यक है

प्रोजेक्ट संरचना

  • backend/: FastAPI app, data collection scheduler, CCTV·aircraft carrier·conflict data processing
  • frontend/: Next.js आधारित map·panel·filter·news·market·radio components
  • docker-compose.yml, compose.sh आदि automated deployment scripts शामिल

सारांश

  • ShadowBroker एक open-source platform है जो दुनिया भर के रीयल-टाइम OSINT डेटा को एकीकृत और विज़ुअलाइज़ करता है
  • विमानन·समुद्री·अंतरिक्ष·भूराजनीति·निगरानी·सिग्नल जैसे कई क्षेत्रों का विश्लेषण एक ही मैप पर संभव बनाता है
  • Docker आधारित आसान डिप्लॉयमेंट, high-performance rendering, और केवल public data का उपयोग
  • security·intelligence analysis researchers और startup data engineers के लिए उपयोगी रीयल-टाइम इंटेलिजेंस टूल

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.