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

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

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

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

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
uC_mousejack — Mousejack لـ ATmega32u4 | Kitploit
أدوات/GitHubGitHub/insecurityofthings/uc_mousejack
أمان الأنظمة المدمجةأمن البلوتوثتوليد الحمولةأمن الشبكات اللاسلكيةاختراق الأجهزةاختبار الاختراقالفريق الأحمر
GitHubinsecurityofthings/uc_mousejack

uC_mousejack

Mousejack لـ ATmega32u4

عرض المستودع
25461منذ 3 سنواتتمت المراجعة من قبل Kitploit

الأكثر شعبية

عرض الكل →

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

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

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

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

μC Mousejack

مشروع Microcontroller Mousejack يهدف إلى نقل هجمات Mousejack إلى جهاز مدمج صغير بحجم سلسلة مفاتيح.

نموذج أولي لجهاز Mousejack

نسختنا الأولى تستخدم لوحة تجارب Adafruit Feather 32u4 ووحدة NRF24L01+ قائمة على SPI.

بناء الجهاز أمر مباشر، ويوفر الكود أداة لاستخدام Duckyscript لإطلاق هجمات حقن ضغطات المفاتيح الآلية ضد أجهزة Microsoft وLogitech.

التجميع

لبناء جهازك الخاص ستحتاج إلى المكونات التالية:

  • لوحة تجارب Adafruit Feather 32u4 أو لوحة أخرى متوافقة مع Arduino من اختيارك.
  • وحدة NRF24L01+ قائمة على SPI. يُنصح بشدة بشراء وحدة NRF24 مضخّمة بهوائي خارجي.
  • بطارية LiPo. بطارية بسعة 500mAh تكفي للتشغيل لحوالي 20 ساعة.
  • غلاف لتضمين المكونات. Hammond 1551KTBU مناسب تمامًا. يمكنك عادةً شراؤها من متجر الإلكترونيات المحلي.
  • مكثف 10μF ومكثف 0.1μF للمساعدة في تثبيت الجهد لوحدة NRF24 (فهي حساسة).
  • شريط لاصق مزدوج الوجه أو أدوات تثبيت، اعتمادًا على مدى إتقان الشكل النهائي الذي ترغب به.
  • الأدوات: مزيلات العزل، قواطع جانبية، مكواة لحام جيدة.
  • أساسيات، مثل اللحام، شريط البولي أميد، سلك مرن صغير متعدد الألوان.

يوضح مخطط Fritzing أدناه تخطيط التوصيلات المستخدم في تصميم النموذج الأولي:

تصميم Mousejack Fritzing

المكثفات الموضحة أعلاه هي 10μF و0.1μF. لاحظ أيضًا أن لحام وحدة NRF24 مباشرة في لوحة تجارب Feather يساعد في الحفاظ على التصميم مدمجًا.

البناء

لبناء البرنامج، قم بتنزيل وتثبيت بيئة PlatformIO IDE. إنها أقل سوءًا بكثير من Arduino IDE.

قبل بناء البرنامج، تأكد من تعديل ملف attack.h باستخدام سكربت attack_generator.py:

root@kitploit:~
uC-mousejack $ cd tools
tools $ ./attack_generator.py ducky.txt

في المثال أعلاه، يحتوي ملف ducky.txt على Duckyscript الخاص بنا. سيقوم سكربت attack_generator.py "بتجميع" سكربت ducky إلى ملف attack.h، المضمّن في main.cpp. هذا يبسّط الكود ويجعله أكثر إحكامًا.

الاستخدام

عند تشغيل الجهاز، سيقوم مؤشر LED الداخلي المتصل بالطرف 13 (المسمى ledpin في الكود) بالوميض مرتين في كل مرة يجتاز فيها نطاق القنوات بالكامل. وعند إرسال هجوم، سيبقى مؤشر LED مضاءً بشكل ثابت.

إذا راقبت المنفذ التسلسلي باستخدام PlatformIO IDE، فسترى الكثير من معلومات التصحيح تُطبع أثناء الفحص وأثناء الهجوم.

تحذير: لا يلزم أي تفاعل لبدء الهجوم. كن حذرًا في مكان استخدام هذا الجهاز. نحن لا نتحمل أي مسؤولية عن طريقة استخدام هذه الأداة.

المستقبل

ستشمل نسختنا التالية إصدار micro-Python باستخدام وحدة Adafruit Huzzah المعتمدة على ESP8266. سيتيح ذلك إمكانية تحميل هجمات جديدة والحصول على معلومات تشخيصية باستخدام هاتفك الذكي (عبر Wifi).

من الممكن أيضًا (وبسهولة إلى حد ما) تعديل كودنا لاستخدام شاشة OLED أو بطاقة microSD أو أي وسيلة تفاعل أخرى يمكنك التفكير فيها. لا تتردد في عمل fork للكود وصنع شيء أكثر روعة.

تنزيل الأداة