Skip to content
KitploitKITPLOIT
أدواتالمدونة
إرسال
أدواتالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

··الخلاصات·اتصال·الخصوصية·© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
أدوات/GitHubGitHub/b1narygl1tch/zerojack
الاستغلالأمن الشبكات اللاسلكيةاختراق الأجهزةالتعلم والتعليم
GitHubb1narygl1tch/zerojack

zerojack

أداة لتنفيذ هجوم حقن ضغطات المفاتيح عبر MouseJack.

عرض المستودع
10منذ سنة واحدةلم تتم المراجعة بعد

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

زيروجاك

أداة لتنفيذ هجوم حقن ضغطات المفاتيح عبر MouseJack.

شعار

⚠️ إخلاء مسؤولية

تم إنشاء المشروع للأغراض التعليمية. لست مسؤولاً عن أي استخدام ضار للمشروع والمعلومات المقدمة هنا.

👾 حول المشروع

تم إنشاء المشروع للأغراض التعليمية و كبديل لجهاز Crazyradio PA للعب مع الفئران اللاسلكية الضعيفة التي أملكها. ويتكون من مكونين رئيسيين:

  • البرمجيات: تطبيق ZeroJack بلغة Python3
  • العتاد: Raspberry Pi Zero 2W ووحدة nRF24L01+ المتصلة عبر SPI
    تم اختيار Raspberry Pi Zero 2W في تكوين بدون واجهة رسومية لأنه منصة جيدة لجهاز اختراق متكامل يمكن استخدامه لـ MouseJacking و wardriving وهجمات Bluetooth وغيرها. ليست هناك حاجة للعبث بوميض البرامج الثابتة، على سبيل المثال.

كحمولة، تستخدم الأداة ملفات Legacy DuckyScript (1.0).

✅ الميزات

ينفذ البرنامج أربعة أوضاع:

  • الوضع الرئيسي (يدوي) مسح أجهزة HID اللاسلكية الضعيفة بتردد 2.4 جيجاهرتز، اختيار الجهاز (الأجهزة) التي تم العثور عليها وتنفيذ هجوم حقن ضغطات المفاتيح.
  • وضع Autopwn مسح أجهزة HID اللاسلكية الضعيفة بتردد 2.4 جيجاهرتز وتنفيذ هجوم حقن ضغطات المفاتيح تلقائياً. استخدم هذا الوضع بحذر!
  • الوضع المستهدف تنفيذ هجوم حقن ضغطات المفاتيح لجهاز معين يمكن العثور على عنوانه مسبقاً عن طريق المسح في الوضع الرئيسي.
  • وضع التنصت تعيين عنوان جهاز مستهدف لوحدة nRF وعرض حزم الراديو الخام.

💾 الإعداد والتثبيت

تمكين SPI

بالنسبة لـ RaspberryPi OS (Debian 12 Bookworm) يمكن القيام بذلك بطريقتين: عبر تطبيق واجهة المستخدم النصية أو يدوياً.
واجهة المستخدم النصية:

root@kitploit:~
sudo raspi-config

ثم اذهب إلى Interface Options -> SPI, قم بتأكيد تمكين SPI وأعد التشغيل.

يدوياً:

root@kitploit:~
sudo nano /boot/firmware/config.txt

قم بإلغاء تعليق السطر dtparam=spi=on, احفظ وأعد التشغيل.

تحقق من تمكين SPI: ls -al /dev/*spi*. يجب أن ترى أجهزة مثل /dev/spidev0.0

تثبيت تطبيق ZeroJack

استنساخ المستودع:

root@kitploit:~
git clone https://github.com/b1narygl1tch/zerojack.git

إنشاء بيئة افتراضية:

root@kitploit:~
python -m venv ./zerojack

تفعيل البيئة الافتراضية:

root@kitploit:~
cd ./zerojack
source bin/activate

تشغيل سكريبت الإعداد:

root@kitploit:~
pip install .

تشغيل الأداة:

root@kitploit:~
zerojack --help

📻 العتاد

هناك ثلاثة مكونات عتادية تُستخدم في المشروع:

  • Raspberry Pi Zero 2 W
  • وحدة nRF24L01 (EByte E01-ML01DP5)
  • وحدة إمداد طاقة تعتمد على AMS1117 (YL-105). اختياري، لكن موصى به بشدة!

مخطط التوصيل هو Raspberry Pi <-> YL-105 <-> nRF24L01. لا يُستخدم IRQ.

جدول توزيع الدبابيس

🐭 أجهزة الفأر المختبرة

  • Logitech M325 (دونغل موحد C-U0007)
  • Microsoft Wireless Mouse 4000
  • Amazon Basics MG-0975

👍 شكر وتقدير

الأبحاث والمكتبات والمشاريع المستخدمة في هذا المشروع:

  • بحث Bastille الأصلي https://github.com/BastilleResearch/mousejack/blob/master/doc/pdf/MouseJack-whitepaper-v1.1.pdf
  • الاختلاط هو واجب nRF24L01+ http://travisgoodspeed.blogspot.com/2011/02/promiscuity-is-nrf24l01s-duty.html
  • مشروع RaspJack https://github.com/DigitalSecurity/raspjack
  • مشروع JackIt https://github.com/insecurityofthings/jackit
  • منفذ Python لمكتبة RF24 لأجهزة الراديو NRF24L01+ https://github.com/jpbarraca/pynrf24
  • Mousejack لـ Arduino UNO https://github.com/dnatividade/Arduino_mousejack

📜 الترخيص

المشروع مرخص بموجب ترخيص BSD-3-Clause ويعتمد على المشاريع التالية:

  • منفذ Python لمكتبة RF24 لأجهزة الراديو NRF24L01+ https://github.com/jpbarraca/pynrf24. وهو بموجب ترخيص GPL-2.0.
  • مشروع JackIt https://github.com/insecurityofthings/jackit. وهو بموجب ترخيص BSD.
  • مشروع RaspJack https://github.com/DigitalSecurity/raspjack. وهو بموجب ترخيص GPL-3.0.
تنزيل الأداة