LVM2 - data recoveryPin 1 KBDAT (data) Pin 2 not used Pin 3 GND Pin 4 VCC (+5V) Pin 5 KBDCLK (clock)...

4
HW keylogger Milan Brož [email protected] LinuxAlt 2010, Brno

Transcript of LVM2 - data recoveryPin 1 KBDAT (data) Pin 2 not used Pin 3 GND Pin 4 VCC (+5V) Pin 5 KBDCLK (clock)...

Page 1: LVM2 - data recoveryPin 1 KBDAT (data) Pin 2 not used Pin 3 GND Pin 4 VCC (+5V) Pin 5 KBDCLK (clock) Pin 6 not used PS/2 hw keylogger - simple device - retrieve log – to text editor

HW keyloggerMilan Brož

[email protected]

LinuxAlt 2010, Brno

Page 2: LVM2 - data recoveryPin 1 KBDAT (data) Pin 2 not used Pin 3 GND Pin 4 VCC (+5V) Pin 5 KBDCLK (clock) Pin 6 not used PS/2 hw keylogger - simple device - retrieve log – to text editor

Pin 1 KBDAT (data)

Pin 2 not used

Pin 3 GND

Pin 4 VCC (+5V)

Pin 5 KBDCLK (clock)

Pin 6 not used

PS/2 hw keylogger

- simple device - retrieve log – to text editor - activation shortcut / button - commercialy available

Open source DIY (PS/2)hardware keylogger

http://www.keelog.com/diy.html(1st version - no control menu)

Page 3: LVM2 - data recoveryPin 1 KBDAT (data) Pin 2 not used Pin 3 GND Pin 4 VCC (+5V) Pin 5 KBDCLK (clock) Pin 6 not used PS/2 hw keylogger - simple device - retrieve log – to text editor

USBport

transparent keylogger

key logmemory

activation shortcut

key-logger mode

USBport

storage emulation

key logmemory

USB disk mode

USB hw keylogger - operation - uses USB capabilities - retrieve log – virtual USB disk - activation shortcut

USB HID(keyboard)

Page 4: LVM2 - data recoveryPin 1 KBDAT (data) Pin 2 not used Pin 3 GND Pin 4 VCC (+5V) Pin 5 KBDCLK (clock) Pin 6 not used PS/2 hw keylogger - simple device - retrieve log – to text editor

USB keylogger (example: KeyDaemon module)

ARMCPU

lineswitch

flashmemory

shiftregister

SD cardinterface

10 mm