
CVE-2026-44714 के लिए अनुसंधान एक्सप्लॉइट फ्रेमवर्क, जो bitcoinj हस्ताक्षर सत्यापन में एक त्रुटि है जिससे लेन-देन स्पूफिंग और भुगतान हाईजैकिंग संभव होती है, इसमें PoC, JS पेलोड और C2 हार्नेस शामिल हैं।
शोधकर्ता: dontaskmehow
CVE-2026-44714 | bitcoinj | लेन-देन स्पूफिंग | भुगतान हाईजैक
BABEF एक शोध-केंद्रित एक्सप्लॉइट फ्रेमवर्क है जो Java-आधारित Bitcoin वॉलेट और भुगतान प्रणालियों द्वारा उपयोग की जाने वाली bitcoinj लाइब्रेरी में एक गंभीर हस्ताक्षर सत्यापन दोष को लक्षित करता है।
यह प्रोजेक्ट CVE-2026-44714 के इर्द-गिर्द बनाया गया है, जो bitcoinj के लेन-देन सत्यापन पथ में एक भेद्यता है जो प्रभावित कार्यान्वयनों में स्पूफ़्ड लेन-देन व्यवहार, प्रमाणीकरण बायपास स्थितियों और भुगतान-प्रवाह हेरफेर की अनुमति दे सकती है।
खतरा अवलोकन
यह फ्रेमवर्क निम्नलिखित में दोष के प्रभाव की पड़ताल करता है:
प्रभाव प्रोफ़ाइल
संलग्न घटक
1. Python एक्सप्लॉइट
bitcoinj_spoof.py
2. JavaScript पेलोड
bitcoinj_hijack.js
bitcoinj_c2.rb
इंस्टॉल और रन करें
आवश्यकताएँ
git clone https://github.com/Bitcoinjimmy/BABEF.git
cd BABEF
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
Python एक्सप्लॉइट चलाएँ:
python3 bitcoinj_spoof.py <target_wallet> <recipient_address> <amount>
उदाहरण:
python3 bitcoinj_spoof.py 1BoatSLRHtKNngkdXEeobR76b53LETtpyT 1J7mdg5rbQyUHENYdx39WVWK7fs5ZQ7VQ 0.25
npm install
हाईजैक पेलोड चलाएँ:
node bitcoinj_hijack.js
ruby bitcoinj_c2.rb
यह प्रोजेक्ट निम्नलिखित के लिए है:
यह रेपो एक रेड-टीम / सुरक्षा शोध प्रदर्शन के रूप में संरचित है और केवल अधिकृत परीक्षण और रक्षात्मक विश्लेषण के लिए है।
यह रिपॉज़िटरी सुरक्षा शोध, रेड-टीम सत्यापन और रक्षात्मक आकलन के लिए उन वातावरणों में है जहाँ ऐसी गतिविधियाँ स्पष्ट रूप से अधिकृत हैं। ज़िम्मेदारी से और लागू कानून तथा शासन नीतियों के अनुरूप उपयोग करें। शोधकर्ता dontaskmehow ज़िम्मेदार नहीं है!
BABEF एक bitcoinj-केंद्रित शोषण फ्रेमवर्क है जो CVE-2026-44714 पर केंद्रित है, जिसे वॉलेट और भुगतान प्रणालियों में हस्ताक्षर सत्यापन कमज़ोरियों के प्रभाव को उजागर करने के लिए डिज़ाइन किया गया है।