The dangers lurking in USB devices