Presentation is loading. Please wait.

Presentation is loading. Please wait.

and one possible solution

Similar presentations


Presentation on theme: "and one possible solution"— Presentation transcript:

1 and one possible solution
BadUSB and one possible solution David Kopczyk

2 Problem All USB devices use the same protocol
The protocol relies upon physical-access trust PC trusts the information provided by USB firmware PC loads drivers based upon this information

3 Dynamic Drivers USB provides hardware IDs
USB Controller passes info to OS OS maps hardware IDs to drivers Loads drivers for OS-Controller interaction Read/Write takes place using drivers

4 http://www. opensourceforu

5 The Hack Reprogram USB drive to look like USB network adapter
Similar to reprogramming Arduino “Network Adapter” forwards packets to remote server & intended recipient Alternative hacks include “rubber ducky”

6 DNS queries return false IPs
DNS Poisoning can lead to advanced phishing attacks

7 Solution? Interrupt driver loading
Perform analysis on device in sandbox Power usage Bandwidth usage User confirmation


Download ppt "and one possible solution"

Similar presentations


Ads by Google