En la universidad me desafiaron a hackear un mouse de la siguiente manera:
Que esta pasando: computer1 tiene un mouse óptico conectado, y este mouse óptico ha sido pirateado de una manera u otra para que computer2 pueda enviar comandos al Arduino, que a su vez envía comandos al mouse óptico que controla los movimientos de los cursores en la computadora 1.
Básicamente, todos los controladores y todas las cosas que tenía el mouse óptico de computer1 no se están cambiando. Tengo que hackear el mouse en algún momento para cambiar la información que se da. Podría estar en los sensores (enviándoles imágenes prediseñadas para provocar movimientos específicos) o podría estar en algún lugar después de que la información del sensor ya haya sido analizada. Básicamente, computer1 no tiene idea de que Arduino esté interfiriendo en ningún proceso, muy por debajo del radar.
Sin embargo, no estoy seguro de cómo lo haría ... piratear el sensor requeriría que diseñara imágenes que se enviarían al mouse ... no estoy seguro de cómo funcionaría el pirateo. Si tuviera que hackear el resultado final de las imágenes analizadas, tendría que averiguar en qué punto el mouse envía esta información (y sobre qué paz de los circuitos) y encontrar una manera de interceptar y reemplazar esta información. p>
¿Cuál de las 2 opciones creen que son más realistas y por qué?