document updated 12 years ago, on Jan 22, 2013
Different ways that a USB Jacking device can attack a computer, grouped by USB device class:
USB Keyboard
...
USB Keyboard + Flash drive
This archive of USB RubberDucky scripts provides many working examples.
(update: mirror)