Передача данных через устройство, имитирующее мышь
От: sergey77666 Марс  
Дата: 12.03.18 21:58
Оценка:
Если спаять такое устройство на каком-нибудь МК. И подключать вместо мыши к USB или PS/2. (Скорость МК пускай не ограничена).
Написать прошивку для МК.

А на комп написать приложение, но с минимальной интеграцией в систему. То есть не драйвер. Лучше цикл с вызовами WinAPI — GetAsyncKeyState, GetCursorPos.

Какая может быть максимальная скорость передачи?

Данные только в одном направлении — ОТ устройства к компу.
Можно использовать любые кнопки мыши, колесико и движения курсора — все, что можно отловить на уровне WinAPI.

P.S. Задача — обойти блокировку съемных носителей, COM/LPT-портов и т.д.
Есть и другие, более адекватные идеи по решению проблемы. Но во всем остальном есть сомнения, что удастся. Хотя, винда всего лишь WinXP x86.
В этом же варианте — сомнений нет. Ну, не знаю, может, есть какой-то uid у каждой мыши, но вряд ли там нормальная криптография... Да и в любом случае все данные можно считать компом с неограниченным доступом и "вшить" в МК...
Отредактировано 12.03.2018 22:01 sergey77666 . Предыдущая версия . Еще …
Отредактировано 12.03.2018 21:59 sergey77666 . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.