Programmable HID USB Keystroke Dongle: Using the Teensy as a Pen Testing Device

Presented at DEF CON 18 (2010), July 31, 2010, 7 p.m. (50 minutes).

The Programmable HID USB Keystroke Dongle (PHUKD) is a small device based around the Teensy microcontroller development board. It allows users to program in keystrokes and mouse macros that can execute when the device is plugged in, after a set time, or when certain environmental conditions are met (light, noise, temperature, etc.) This device can be used as a replacement for a U3 hacksaw, as a device left behind to execute commands when someone with elevated privileges is likely to be logged in, or give as a Trojan device to unsuspecting targets. Much pwnage should ensue.


Presenters:

  • Adrian Crenshaw / Irongeek - Irongeek.com   as Adrian Crenshaw
    Adrian Crenshaw has worked in the IT industry for the last twelve years. He runs the information security website Irongeek.com, which specializes in videos and articles that illustrate how to use various pen-testing and security tools.

Links:

Similar Presentations: