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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
GHOST — ESP32-S3 फर्मवेयर जो TFT UI के माध्यम से स्टैंडअलोन WPA/WPA2 हैंडशेक कैप्चर और डीऑथेंटिकेशन परीक्षण के लिए है, साथ ही वाई-फाई AP पर pcap डाउनलोड की सुविधा प्रदान करता है। | Kitploit
उपकरण/GitHubGitHub/razkom/ghost
एम्बेडेड सिस्टम सुरक्षावाई-फाई ऑडिटिंगवायरलेस सुरक्षापेनिट्रेशन टेस्टिंगहार्डवेयर और IoT सुरक्षालर्निंग और शिक्षा
GitHubrazkom/ghost

GHOST

ESP32-S3 फर्मवेयर जो TFT UI के माध्यम से स्टैंडअलोन WPA/WPA2 हैंडशेक कैप्चर और डीऑथेंटिकेशन परीक्षण के लिए है, साथ ही वाई-फाई AP पर pcap डाउनलोड की सुविधा प्रदान करता है।

रिपॉजिटरी देखें
27154 महीने पहलेKitploit द्वारा समीक्षित

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

सभी देखें →

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

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

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

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

GHOST

सामान्य हैकिंग एवं अवलोकन सुरक्षा उपकरण

GHOST — मुख्य दृश्य

GHOST — पिछला दृश्य    GHOST — खड़ा

स्टैंडअलोन WPA/WPA2 हैंडशेक कैप्चर फर्मवेयर Adafruit ESP32-S3 Reverse TFT Feather के लिए: इसमें 240×135 TFT और तीन बटन हैं — सामान्य उपयोग के लिए किसी साथी फ़ोन ऐप या ब्राउज़र की आवश्यकता नहीं है। कैप्चर .pcap के रूप में LittleFS पर सहेजे जाते हैं; Captures → Download AP एक छोटा WiFi नेटवर्क प्रकट करता है ताकि आप फ़ाइलों को सूचीबद्ध कर सकें और किसी अन्य डिवाइस पर डाउनलोड कर सकें।

केवल शैक्षिक और अधिकृत परीक्षण के लिए। केवल उन नेटवर्कों पर उपयोग करें जिनके आप मालिक हैं या जिनके परीक्षण की स्पष्ट अनुमति आपके पास है।


यह क्या करता है

एक अधिकृत लक्ष्य पर, फर्मवेयर डीऑथेंटिकेशन फ्रेम भेज सकता है, ग्राहकों के पुनः कनेक्ट होने पर WPA 4-वे हैंडशेक कैप्चर कर सकता है, और परिणाम को फ्लैश पर संग्रहीत कर सकता है। UI पूरी तरह से TFT पर है; डाउनलोड वेब UI केवल तब चलता है जब आप Captures से Download AP शुरू करते हैं।


विशेषताएँ

  • स्टैंडअलोन UI — TFT पर मेनू; Up / Select / Down (और आवश्यकतानुसार बोर्ड रीसेट)
  • स्कैन — नेटवर्क ब्राउज़ करें; प्रति नेटवर्क Attack, +WL, +BL, या वापस
  • Hunt Whitelisted — श्वेतसूची को क्रम से चलें
  • Hunt All — ब्लैकलिस्टेड को छोड़कर सभी दृश्यमान नेटवर्क (जहाँ लागू हो, खुले नेटवर्क को छोड़ता है)
  • Whitelist & Blacklist — स्थायी सूचियाँ
  • Captures — .pcap फ़ाइलों की सूची, स्टोरेज साफ़ करें, या Download AP शुरू करें
  • बुनियादी एंटीफ़िंगरप्रिंट — वैकल्पिक STA MAC रैंडमाइज़ेशन (बूट और/या प्रत्येक हमले पर, साथ ही मैन्युअल नवीनीकरण), डीऑथ स्पेसिंग पर ±20–30% जिटर, रैंडमाइज़्ड डीऑथ रीज़न कोड (स्थिर के बजाय 1/2/3/4/8), और Preferences में संग्रहीत प्रति-डिवाइस Download AP SSID/पासवर्ड (Settings में संपादन योग्य या पुनः-रैंडमाइज़ किया जा सकता है)
  • सेटिंग्स — टाइमिंग और हंट सीमाएँ (ऊपर), साथ ही सभी एंटीफ़िंगरप्रिंट टॉगल और AP क्रेडेंशियल्स; परिवर्तन फ्लैश पर ऑटोसेव (छोटा डिबाउंस; Settings छोड़ते समय फ्लश)
  • NeoPixel स्टेटस फ़ेदर पर

हार्डवेयर

भागों की सूची

w.FL बोर्ड बाहरी 2.4 GHz पथ का उपयोग करता है: w.FL / IPEX3 (u.FL नहीं) → RP-SMA पिगटेल → डायपोल (Feather गाइड)

आपको पावर और फ्लैशिंग के लिए USB-C केबल की आवश्यकता है।

पावर (बैटरी की आवश्यकता नहीं): आप बोर्ड को USB-C से चला सकते हैं (चार्जर, लैपटॉप, या उपयुक्त केबल/OTG वाला फ़ोन)। JST पर LiPoly वैकल्पिक है; यह बिल्ड अक्सर नीचे दिए गए बोर्ड मॉड के बाद इसे छोड़ देता है।

बोर्ड संशोधन (बाहरी एंटीना)

एनक्लोजर क्लीयरेंस / रूटिंग के लिए कंपोनेंट साइड पर दो थ्रू-होल कनेक्टर हटाएँ: JST-PH बैटरी कनेक्टर (USB-C के पास) और STEMMA QT / JST-SH I²C कनेक्टर (मिड-बोर्ड)। ध्यान से डीसोल्डर करें।

बोर्ड संशोधन — गोलाकार बैटरी JST और STEMMA QT कनेक्टर हटाएँ

पिन

कोई अतिरिक्त वायरिंग नहीं; डिफ़ॉल्ट config_s3.h में हैं।


सॉफ़्टवेयर सेटअप

1. Arduino IDE

arduino.cc — 2.x ठीक है।

2. ESP32 बोर्ड पैकेज

  1. File → Preferences → अतिरिक्त बोर्ड मैनेजर URL:

    root@kitploit:~
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
    
  2. Tools → Board → Boards Manager → esp32 by Espressif इंस्टॉल करें (3.x, ESP32-S3 सक्षम)।

3. बोर्ड चयन

  • Adafruit ESP32-S3 Reverse TFT Feather (नाम कोर संस्करण के अनुसार थोड़ा भिन्न हो सकता है)
  • सही Port; यदि अपलोड विफल होते हैं तो USB CDC On Boot सक्षम करें (Adafruit के अनुसार)

4. Deauth फ्रेम पैच (लिंकर)

ESP32 WiFi स्टैक रॉ डीऑथ फ्रेम को तब तक ब्लॉक करता है जब तक फर्मवेयर ieee80211_raw_frame_sanity_check को ओवरराइड नहीं कर सकता (GHOST_TFT.ino में लागू)। लिंकर को उस प्रतीक को SDK कॉपी को ओवरराइड करने की अनुमति देनी चाहिए — अपने इंस्टॉल किए गए platform.txt में compiler.c.elf.libs में -zmuldefs जोड़ें (कई ESP32 "रॉ फ्रेम" स्केच में उपयोग किया जाने वाला समान परिवर्तन):

platform.txt ढूँढें:

root@kitploit:~
Windows: C:\Users\<USERNAME>\AppData\Local\Arduino15\packages\esp32\hardware\esp32\<VERSION>\platform.txt
Mac:     ~/Library/Arduino15/packages/esp32/hardware/esp32/<VERSION>/platform.txt
Linux:   ~/.arduino15/packages/esp32/hardware/esp32/<VERSION>/platform.txt

बदलें:

root@kitploit:~
compiler.c.elf.libs="@{compiler.sdk.path}/flags/ld_libs"

को:

root@kitploit:~
compiler.c.elf.libs="@{compiler.sdk.path}/flags/ld_libs" -zmuldefs

सहेजें और Arduino IDE पुनरारंभ करें।

5. स्केच खोलें और फ्लैश करें

  1. GHOST_TFT.ino खोलें (सभी .h फ़ाइलों को उसी फ़ोल्डर में रखें)।
  2. Upload करें। यदि ROM बूटलोडर की आवश्यकता हो तो BOOT / रीसेट का उपयोग करें।

स्केच फ़ोल्डर का नाम .ino फ़ाइल नाम से मेल खाना चाहिए (यह रेपो: GHOST_TFT / GHOST_TFT.ino)।


उपयोग

मुख्य मेनू

  • Scan Networks — Attack, +WL, +BL, या वापस चुनें
  • Hunt Whitelisted / Hunt All
  • Captures — Download AP एक WiFi AP शुरू करता है जो Settings से SSID और पासवर्ड का उपयोग करता है (पहले बूट पर रैंडमाइज़ किया गया, फिर Preferences में संग्रहीत)
  • Lists — श्वेतसूची / ब्लैकलिस्ट प्रविष्टियाँ संपादित करें
  • Settings — हमले का समय, एंटीफ़िंगरप्रिंट विकल्प, Download AP SSID/पासवर्ड (परिवर्तन थोड़ी देरी के बाद ऑटोसेव होते हैं, या जब आप Settings छोड़ते हैं)। SSID/पासवर्ड संपादन: वर्तमान वर्ण पर हाइलाइटेड कर्सर; अगली स्थिति के लिए Select टैप करें (रिलीज़ करें); समाप्त करने के लिए hold Select (~1s, config_s3.h में SELECT_LONG_PRESS_MS के रूप में कॉन्फ़िगर करने योग्य)

Download AP

Captures से Download AP शुरू करें, किसी अन्य डिवाइस पर उस SSID से जुड़ें (पासवर्ड TFT और Settings पर दिखाया गया है), दिखाया गया IP खोलें (अक्सर http://192.168.4.1), .pcap फ़ाइलें डाउनलोड करें, फिर Select से AP बंद करें।


परियोजना संरचना

root@kitploit:~
GHOST_TFT/
├── assets/
│   └── logo.svg
├── docs/images/
├── GHOST_TFT.ino
├── config_s3.h
├── types.h
├── display.h
├── input.h
├── storage.h
├── attack.h
├── download_server.h
└── logo.h

सीमाएँ

  • केवल 2.4 GHz — 5 GHz ग्राहक बैंड के बाहर पुनः कनेक्ट हो सकते हैं।
  • PMF / WPA3 — जहाँ प्रबंधन फ्रेम संरक्षित हैं, वहाँ डीऑथ को अनदेखा किया जा सकता है।
  • एक रेडियो — Download AP केवल तब चलता है जब आप इसे Captures से शुरू करते हैं।
  • फ्लैश — LittleFS आकार सीमित करता है कि आप कितने बड़े कैप्चर रख सकते हैं।

समस्या निवारण

unsupport frame type / डीऑथ काम नहीं कर रहा — -zmuldefs जोड़ें और IDE पुनरारंभ करें; platform.txt में लाइन की पुष्टि करें।

ESP32-S3 पर अपलोड विफलता — डेटा-सक्षम USB केबल; Adafruit के अनुसार BOOT/रीसेट।

कैप्चर में अधूरा या गायब हैंडशेक — सिग्नल, PMF, 5 GHz ग्राहक, या टाइमआउट; Settings ट्यून करें और अपने नियंत्रण वाले प्रयोगशाला नेटवर्क पर पुनः परीक्षण करें।


कानूनी

केवल शैक्षिक और अधिकृत सुरक्षा परीक्षण। उन नेटवर्कों पर डीऑथेंटिकेशन ट्रैफ़िक भेजना या हैंडशेक कैप्चर करना जिनका परीक्षण करने की आपको अनुमति नहीं है, कई क्षेत्राधिकारों में अवैध है।


क्रेडिट

Arduino-ESP32 कोर के साथ निर्मित। रॉ WiFi फ्रेम तकनीकें Jeija / esp32-80211-tx जैसे सामुदायिक कार्य की ऋणी हैं।


समर्थन

GHOST मुफ्त और ओपन सोर्स है। यदि यह उपयोगी रहा है, तो टिप की हमेशा सराहना की जाती है लेकिन कभी उम्मीद नहीं की जाती।

Ko-fi

टूल डाउनलोड करें
भागAdafruitमूल्य (लगभग)
Adafruit ESP32-S3 Reverse TFT with w.FL Antennaउत्पाद 6303स्टोर देखें
RP-SMA to w.FL / MHF3 / IPEX3 एडाप्टरउत्पाद 5444$2.95
2.4GHz Dipole Swivel Antenna with RP-SMA — 2dBiउत्पाद 944$7.95