Para a realização desse projeto prático de hardware keylogger foi utilizados os seguintes recurso:
| Quantidade | Produto |
|---|---|
| 01 | PS/2-Fêmea |
| 01 | PS/2- Macho |
| 01 | Protoboard |
| 26 | Jumpers |
| 01 | Led branco |
| 01 | Resistor > 330 Ohm |
| 01 | Resistor > 10K |
| 01 | Chave Táctil > 2 Pinos |
| 01 | MicroSD Card Adapter |
| 01 | Cartão de memória |
| 01 | Arduino Uno |
| Pinout PS/2 | Arduino Pin |
| IRQ | Pin - 3 |
| Data | Pin - 2 |
| Pinout µSD Adapter | Arduino Pin |
| MOSI | Pin - 11 |
| MISO | Pin - 12 |
| CLK | Pin - 13 |
| CS | Pin - 4 |
| Pinout | Arduino Pin | Resistor |
| Button | Pin - 6 | 10K Ohm (Ω) |
| Led | Pin - 7 | 330 Ohm (Ω) |
-
Alimentação de todo circuito será provida pelo cabo PS/2 Macho.
-
Conexão entre os cabos PS/2 Macho e Femea devem ser direta.
-
Interceptação de
Data (Dados)eIRQ (Clock)transmitidos a partir do cabo PS/2 Fêmea é feita antes da retransmissão. -
O led deve acender quando o teclado estiver acessível (alguma tecla for digitada).
-
O Botão dispara a função que carregar no Serial monitor o registro de teclas pressionadas no teclado.
-
Todos os registros serão gravados em um cartão de memória usando o Módulo de cartão SD