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

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

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

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

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

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
BLE-Replay — BLE-Replay is a Bluetooth Low Energy (BLE) peripheral assessment tool | Kitploit
उपकरण/GitHubGitHub/nccgroup/ble-replay
Bluetooth SecurityInformation GatheringFuzzingPenetration TestingMobile SecurityHardware & IoT Security
GitHubnccgroup/ble-replay

BLE-Replay

BLE-Replay is a Bluetooth Low Energy (BLE) peripheral assessment tool

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

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

सभी देखें →

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

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

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

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

BLE-Replay

BLE-Replay एक ब्लूटूथ लो एनर्जी (BLE) परिधीय मूल्यांकन उपकरण है। यह आपके मोबाइल डिवाइस से ब्लूटूथ HCI लॉग खींचता/उपभोग करता है और उन सभी राइट्स को निकालता है जो सेंट्रल किसी परिधीय के लिए करता है।

इस डेटा को Linux होस्ट से अधिकांश Bluetooth डोंगल का उपयोग करके रीप्ले किया जा सकता है, या संशोधन के लिए डिस्क पर सहेजा जा सकता है। यह उपकरण आपको wireshark के साथ डेटा निकाले बिना या gatttool जैसे उपकरणों के साथ स्क्रिप्टिंग किए बिना सीधे किसी परिधीय का परीक्षण करने में सक्षम बनाता है। यह किसी डिवाइस के विरुद्ध परीक्षण के लिए कैरेक्टरिस्टिक राइट्स के अपने स्वयं के अनुक्रम हस्त-निर्मित करने की अनुमति देता है, जिसमें बाइट-स्तरीय फ़ज़िंग के लिए समर्थन भी शामिल है।

यह उपकरण तब उपयोगी है जब कोई मोबाइल ऐप BLE डिवाइस पर कुछ कैरेक्टरिस्टिक्स लिखता है ताकि किसी सुविधा को कॉन्फ़िगर/अनलॉक/अक्षम किया जा सके या डिवाइस पर कोई अन्य स्थिति-बदलने वाली क्रिया की जा सके।

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

BlueZ स्टैक के साथ Linux।

BLESuite -> https://github.com/nccgroup/BLESuite

उपयोग

root@kitploit:~
python ble-replay.py -h

रीप्ले फ़ाइल प्रारूप

root@kitploit:~
["000e", "58e96f71ac901b55", [0,1,5,7], 2]
["002c", "627474686f6c65", [], 1]
["0002", "01", [0], 40]

प्रत्येक पंक्ति में 4 पैरामीटरों की एक JSON सूची होती है:

  1. हैंडल (हेक्स स्ट्रिंग)
  2. डेटा (हेक्स स्ट्रिंग)
  3. फ़ज़ करने के लिए बाइट स्थान (पूर्णांक ऑफसेट की सूची, वैकल्पिक - पैकेट को ज्यों का त्यों भेजने के लिए [] का उपयोग करें)
  4. इस राइट को फ़ज़ या दोहराने की संख्या (पूर्णांक)

उदाहरण

Android डिवाइस से HCI लॉग प्राप्त करें और इसे ज्यों का त्यों रीप्ले करें:

root@kitploit:~
python ble-replay.py -f -r

अपने कंप्यूटर से HCI लॉग पार्स करें और इसे ज्यों का त्यों रीप्ले करें:

root@kitploit:~
python ble-replay.py -p btsnoop_hci.log -r

Android डिवाइस से HCI लॉग प्राप्त करें और संशोधन योग्य रीप्ले डेटा को डिस्क पर लिखें:

root@kitploit:~
python ble-replay.py -f -of replaydata.json

आवश्यकतानुसार हेक्स मानों को संशोधित करें और फिर उस फ़ाइल को इसका उपयोग करके चलाएँ:

root@kitploit:~
python ble-replay.py -if replaydata.json -r
टूल डाउनलोड करें