2006: Keylogger

  • slide
  • slide
  • slide

Hardware Key Logger

 

Ist einer auf PIC (12F675) basierende Hardware-Key-Logger! Die Daten werden auf 4x 24C65 gespeichert! Die 4 Speicher sind notwendig, um die langen Schreibzeiten der EEPROM’s zu umgehen, da die Tastatur extrem viele Zeichen senden kann. Das heißt, es werden die EEPROM’s hintereinander angesprochen. Deshalb sollen sie auch von 0 bis 4 adressiert werden wie unten beschrieben.

Leider habe ich von der Schaltung keinen Schaltpan (Die Schaltung wurde händisch und fliegend aufgebaut).

Pinbelegung:

Der Dateanschluss der Tastatur hängt auf  GPIO5

Der Clockschluss der Tastatur hängt auf   GPIO4

Die Schnittstelle fürs auslesen  hängt an GPIO2 (Man sollte eine Max232 verwenden um über Commport zu arbeiten)

Der Taster für die Hostmodumschaltung liegt an GPIO3

Der sda Anschluss von I2C kommt auf GPIO1

Der scl Anschluss von I2C kommt auf GPIO0

 

Schaltplan:

GPIO2 liegt mit 100k Ohm auf GND und über einen Schalter auf 5V.

GPIO4 und GPIO5 werden einfach zur Tastatur gehängt.

GPIO2 wird an einem MAX232 Eingang geschalten und der Ausgang dann zum Auslesen am Commport des PC.

GPIO1 und GPIO2 werden mit einem 1kOhm Widerstand an 5V gehängt.

Die 4x 24C65 werden von 0 bis 4 adressiert und am I2C Bus angeschlossen.

Zur Versorgung werden die 5 Volt von dem PS2-System herangezogen.