Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
DroneCamera — Drone HASAKEE FPV video app for Android | Kitploit
उपकरण/GitHubGitHub/mretallack/dronecamera
Embedded Systems SecurityPacket Sniffing & AnalysisReverse EngineeringWireless SecurityMobile SecurityHardware & IoT SecurityLearning & EducationFirmware Analysis
GitHubmretallack/dronecamera

DroneCamera

Drone HASAKEE FPV video app for Android

रिपॉजिटरी देखें
4 महीने पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

DroneCamera

HASAKEE FPV Drone

HASAKEE FPV ड्रोन के लाइव वीडियो स्ट्रीम को देखने के लिए एक Android ऐप। ड्रोन के WiFi कैमरे द्वारा उपयोग किए जाने वाले मालिकाना UDP प्रोटोकॉल को रिवर्स इंजीनियरिंग करके बनाया गया।

समर्थित ड्रोन

  • HASAKEE FPV ड्रोन (WiFi SSID: HASAKEE-WiFi-XXXXX)
  • 0x6363 UDP प्रोटोकॉल का उपयोग करने वाला VGA कैमरा
  • ड्रोन IP: 192.168.0.1, वीडियो पोर्ट: 40000

उसी प्रोटोकॉल का उपयोग करने वाले अन्य HASAKEE/Lewei-आधारित ड्रोन भी काम कर सकते हैं।

विशेषताएँ

  • ड्रोन नेटवर्क से स्वचालित WiFi कनेक्शन (API 29+ WifiNetworkSpecifier का उपयोग करता है, API 26-28 मौजूदा कनेक्शन की जाँच करता है)
  • रीयल-टाइम MJPEG वीडियो स्ट्रीम डिकोडिंग और प्रदर्शन
  • उचित अनुक्रमण के साथ मल्टी-पैकेट UDP फ्रेम असेंबली
  • VGA डेटा डीऑबफस्केशन समर्थन (पुराने कैमरा फर्मवेयर के लिए)
  • वीडियो स्ट्रीम बनाए रखने के लिए हार्टबीट कीपअलाइव
  • कनेक्शन खोने का पता लगाना (3 सेकंड टाइमआउट)

स्क्रीनशॉट

स्ट्रीमिंगWiFi ऑटो-कनेक्ट
लाइव वीडियो स्ट्रीमWiFi ऑटो-कनेक्ट डायलॉग

ऐप आइकन:

ऐप आइकन

ड्रोन आइकन Flaticon द्वारा — एट्रिब्यूशन के साथ व्यक्तिगत और व्यावसायिक उपयोग के लिए निःशुल्क।

यह कैसे काम करता है

ऐप UDP पर ड्रोन के साथ संचार करता है:

  1. ड्रोन के WiFi एक्सेस पॉइंट (HASAKEE-WiFi-XXXXX) से कनेक्ट होता है
  2. हर 1 सेकंड में 192.168.0.1:40000 पर एक हार्टबीट पैकेट (63 63 01 00 00 00 00) भेजता है
  3. 0x6363 प्रोटोकॉल का उपयोग करके मल्टी-पैकेट वीडियो फ्रेम प्राप्त करता है
  4. पैकेटों को पूर्ण JPEG फ्रेम में जोड़ता है और प्रदर्शित करता है

प्रोटोकॉल विवरण

ड्रोन HASAKEE FPV Android ऐप की नेटिव लाइब्रेरीज़ (liblewei-2.3.so, liblewei63.so) से रिवर्स इंजीनियर्ड एक मालिकाना पैकेट प्रारूप का उपयोग करता है:

root@kitploit:~
ऑफ़सेट 0x00-0x01: 0x6363 (मैजिक हेडर)
ऑफ़सेट 0x02:      कमांड प्रकार (0x01=हार्टबीट, 0x03=वीडियो)
ऑफ़सेट 0x03-0x04: अनुक्रम आईडी
ऑफ़सेट 0x05-0x06: पैकेट लंबाई
ऑफ़सेट 0x07:      फ्रेम प्रकार
ऑफ़सेट 0x08-0x0B: फ्रेम आईडी
ऑफ़सेट 0x36 (54): JPEG डेटा प्रारंभ

रिवर्स इंजीनियरिंग

यह ऐप HASAKEE FPV Android ऐप (संस्करण 1.0.4) को रिवर्स इंजीनियर करके, विशेष रूप से Ghidra और Wireshark पैकेट विश्लेषण का उपयोग करके इसकी नेटिव लाइब्रेरीज़ से प्राप्त प्रोटोकॉल ज्ञान पर बनाया गया है।

पूर्ण रिवर्स इंजीनियरिंग कार्य, जिसमें डीकंपाइल किए गए प्रोटोकॉल दस्तावेज़ीकरण, पायथन प्रूफ-ऑफ-कॉन्सेप्ट स्ट्रीमिंग कोड, और विस्तृत प्रोटोकॉल नोट्स शामिल हैं, यहाँ उपलब्ध है:

DroneReverseEngineer

बिल्डिंग

आवश्यक शर्तें

  • JDK 17+
  • Android SDK (कम्पाइल SDK 35, मिन SDK 26)

डीबग APK बनाएं

root@kitploit:~
git clone https://github.com/mretallack/DroneCamera.git
cd DroneCamera
./gradlew assembleDebug

APK app/build/outputs/apk/debug/app-debug.apk पर होगा।

रिलीज़ APK बनाएं

रिलीज़ बिल्ड के लिए एक साइनिंग कीस्टोर की आवश्यकता होती है:

root@kitploit:~
export KEYSTORE_PATH=release.keystore
export KEYSTORE_PASSWORD=<your-password>
export KEY_ALIAS=release
export KEY_PASSWORD=<your-password>
./gradlew assembleRelease

साइन किया गया APK app/build/outputs/apk/release/app-release.apk पर होगा।

डिवाइस पर इंस्टॉल करें

root@kitploit:~
./gradlew installDebug

टेस्ट चलाएं

root@kitploit:~
./gradlew test

लिंट चलाएं

root@kitploit:~
./gradlew lintDebug

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

root@kitploit:~
app/src/main/java/uk/org/retallack/dronecamera/
├── FrameAssembler.kt       # 0x6363 पैकेट पार्सर, फ्रेम असेंबली, डीऑबफस्केशन
├── DroneConnection.kt      # UDP हार्टबीट भेजने वाला और पैकेट रिसीवर
├── WifiConnector.kt        # HASAKEE ड्रोन WiFi से ऑटो-कनेक्ट
├── DroneStreamViewModel.kt # स्थिति प्रबंधन (IDLE/CONNECTING/STREAMING/ERROR)
└── MainActivity.kt         # SurfaceView वीडियो प्रदर्शन और UI

लाइसेंस

यह प्रोजेक्ट MIT लाइसेंस के अंतर्गत लाइसेंस प्राप्त है — विवरण के लिए LICENSE देखें।

ड्रोन आइकन Flaticon द्वारा।

टूल डाउनलोड करें