(دليل على المفهوم) Arduino Keylogger مع Wi-Fi!
دعمني ومشاريعي على باتريون!
باستخدام Arduino مع Atmega32U4 (الذي يمكن أن يحاكي لوحة مفاتيح) ودرع مضيف USB ، يمكن استخدام هذا المزيج كمفتاح. تتيح لك إضافة ESP8266 تخزين واسترداد ضغطات المفاتيح في ملف السجل.
هذا مجرد دليل على المفهوم
من فضلك لا تتوقع أن يعمل هذا مع كل تصميم لوحة مفاتيح!
لقد رأيت بعض خيوط المنتدى حول صنع Keylogger USB مع Arduino باستخدام Shield Host Host ، لكنني لم أتمكن من العثور على أي مشروع منشور حول هذا الموضوع.
لذلك آمل أن يكون هذا أساسًا جيدًا للشخص الذي يريد إنشاء مفتاح مناسب ، على الرغم من أنني لن أقوم بتطوير هذا أكثر من ذلك .
استخدمه فقط لأغراض الاختبار على أجهزتك الخاصة!
لا أتحمل أي مسؤولية عما تفعله بهذا المشروع.
قم بتحميل رسم keylogger إلى Arduino (Atmega32U4) وتحميل رسم esp8266_saveSerial إلى ESP8266.
قم بتوصيل Arduino مع درع مضيف USB وقم بتوصيل المسامير التسلسلية (RX و TX (Arduino) بـ TX و RX (ESP8266)) و GND.
ماذا ستحتاج:
لقد استخدمت Arduino Leonardo مع درع المضيف الكبير.
ربما يمكنك بناء نسخة صغيرة جدًا باستخدام Mini Host Shield و Pro Micro.
http://forum.arduino.cc/index.php؟topic=325930.0
افتح رسم esp8266_saveSerial مع Arduino.
تحتاج إلى تثبيت المكتبات التالية:
ثم قم بتجميعه وتحميله على ESP8266 (تحقق مما إذا كانت الإعدادات الخاصة بك صحيحة).
ستحتاج إلى مكتبة USB Host Shield 2.0.
افتح رسم keylogger في Arduino وقم بتحميله على Arduino.
حسنًا ، أنت الآن بحاجة إلى توصيل ESP8266 مع Arduino.
قم بتوصيل هذه المسامير:
| أردوينو | ESP82666 |
|---|---|
| تكساس | RX |
| RX | تكساس |
| GND | GND |
| VCC (3.3V) | VCC (3.3V) |
ملاحظة: ستحتاج إلى منظم 3.3V إذا كان Arduino يوفر 5 فولت فقط.
لا تربط ESP8266 إلى 5V!
إذا كنت تستخدم ESP-12 عاديًا ، فيجب عليك أيضًا تعيين دبوس تمكين و GPIO15 إلى LOW:
| دبوس | وضع |
|---|---|
| GPIO15 | منخفض (GND) |
| ch_pd (en) | عالية (3.3 فولت) |
قم بتوصيل ليوناردو في الكمبيوتر ولوحة المفاتيح في درع مضيف USB. سيقوم ESP8266 بإنشاء نقطة وصول جديدة definitely not a keylogger . اتصل به باستخدام كلمة المرور !keylogger .
افتح متصفحك وانتقل إلى 192.168.4.1 ، سترى كل مفتاح.
لمسح ملف السجل ، انتقل إلى 192.168.4.1/clear .
تم ترخيص هذا المشروع بموجب ترخيص معهد ماساتشوستس للتكنولوجيا - راجع ملف ترخيص ملف للحصول على التفاصيل
USB Host Host Shield: https://www.circuitsathome.com/usb-host-hield-hardware-manual/