
माउसजैक कीस्ट्रोक इंजेक्शन हमला करने के लिए एक उपकरण।
MouseJack कीस्ट्रोक इंजेक्शन हमला करने का एक उपकरण।
यह प्रोजेक्ट शैक्षिक उद्देश्यों के लिए बनाया गया है। मैं प्रोजेक्ट के किसी भी दुर्भावनापूर्ण उपयोग और यहाँ दी गई जानकारी के लिए जिम्मेदार नहीं हूँ।
यह प्रोजेक्ट शैक्षिक उद्देश्यों के लिए और मेरे पास मौजूद असुरक्षित वायरलेस माउस के साथ खेलने के लिए Crazyradio PA डिवाइस के विकल्प के रूप में बनाया गया है। इसमें दो मुख्य घटक शामिल हैं:
पेलोड के रूप में टूल Legacy DuckyScript (1.0) फ़ाइलों का उपयोग करता है।
सॉफ्टवेयर चार मोड लागू करता है:
RaspberryPi OS (Debian 12 Bookworm) के लिए यह दो तरीकों से किया जा सकता है: CUI एप्लिकेशन के माध्यम से या मैन्युअल रूप से।
CUI:
sudo raspi-config
फिर Interface Options -> SPI पर जाएं, SPI सक्षम करने की पुष्टि करें और रिबूट करें।
मैन्युअल रूप से:
sudo nano /boot/firmware/config.txt
लाइन dtparam=spi=on को अनकमेंट करें, सहेजें और रिबूट करें।
SPI सक्षम है या नहीं जांचें: ls -al /dev/*spi*। आपको /dev/spidev0.0 जैसे डिवाइस दिखने चाहिए।
रिपॉजिटरी क्लोन करें:
git clone https://github.com/b1narygl1tch/zerojack.git
एक वर्चुअल एनवायरनमेंट बनाएं:
python -m venv ./zerojack
वर्चुअल एनवायरनमेंट सक्रिय करें:
cd ./zerojack
source bin/activate
सेटअप स्क्रिप्ट लॉन्च करें:
pip install .
टूल लॉन्च करें:
zerojack --help
प्रोजेक्ट में तीन हार्डवेयर घटकों का उपयोग किया गया है:
कनेक्शन योजना Raspberry Pi <-> YL-105 <-> nRF24L01 वेरिएंट के लिए है। IRQ का उपयोग नहीं किया गया है।

इस प्रोजेक्ट में निम्नलिखित शोध, लाइब्रेरी और प्रोजेक्ट का उपयोग किया गया है:
यह प्रोजेक्ट BSD-3-Clause लाइसेंस के अंतर्गत है और निम्नलिखित प्रोजेक्ट्स पर निर्भर करता है: