Резиновый утенок Ардуино?

usb

Итак , есть такой хакерский инструмент под названием резиновая утка, концепция которого заключается в том, что устройство выглядит как флэш-накопитель, но компьютер думает, что это клавиатура . Согласно тому, что я знаю , USB-порт имеет 4 провода , напряжение VCC GND и 2 для данных , поэтому я подумал, что если бы можно было бы взять кабель USB , режем его и подключите его к Arduino соответственно , и отправить в компьютер данные так, что он подумает, что я подключил клавиатуру , и в основном создать поддельный перепрограммируемая клавиатура

, 👍-1

Обсуждение

Вы имеете в виду купить Arduino Leonardo или Arduino Micro и подключить его?, @Majenko

Вы можете подделать клавиатуру, используя VUSB для AVR., @Gerben

@Gerben Я бы никогда не прикоснулся к такому решению, даже с чужим шестом для баржи. Битый USB-это очень и очень неприятно, а 5-вольтовый (не USB) Arduino не имеет подходящего электрического интерфейса для USB, что может повредить ваш концентратор или компьютер., @Majenko


1 ответ


0

Большинство ардуино не могут быть USB-клавиатурой (не без действительно неприятного кода и хитрой электроники).

Некоторые могут, хотя - например, Arduino Leonardo или Arduino Micro. И вам не нужно перерезать какие-либо кабели, вы просто подключаете его.

,

я имел в виду , что если я возьму usb-кабель, перережу его и подключу соответствующие провода usb-кабеля к arduino и отправлю данные, есть ли вероятность, что компьютер увидит эти данные и подумает, что клавиатура или мышь были подключены ?, @DirtyAxe

Зачем брать кабель и перерезать его? Просто подключите его непосредственно к Arduino, который предназначен для этой работы!, @Majenko

Я имею в виду отправку необработанных данных , так как при подключении к arduino он отправляет ПК определенные байты , которые сообщают компьютеру , что это arduino, но я хочу обмануть компьютер, заставив его думать, что это клавиатура, @DirtyAxe

То есть вы имеете в виду подключение Arduino, предназначенного для этой задачи, например, Arduino Leonardo или Arduino Micro? У вас действительно есть хоть малейшее представление о том, что такое Arduino Leonardo или Arduino Micro на самом деле?, @Majenko