The USB protocol requires that anything with USB declare itself as either a "device" or "host". "Hosts" are computers and other "big" things. "Devices" are iPod, iPads, USB thumb drives, and other "small" accessory-like things. (If you are familiar with USB OTG cables, then you probably understand a bit about this already.) If you ever want a USB "host" to pretend to be a USB "device", you need special hardware. The FaceDancer is that hardware.

Pretend to be a USB device from Python:

The FaceDancer allows a computer (or "host") to masquerade as a USB "device" to communicate with other USB devices or USB Hosts. The FaceDancer allows a developer to access data on the USB bus from high level languages like C, Python, and Ruby.
 
For security research purposes,Travis Goodspeed and Sergey Bratus have demonstrated that there are interesting trust relationships between USB "hosts" and USB "devices". Drivers (for example) on USB Hosts inherently trust that  "devices" won't do bad things (or because it's hardware, that data won't really be malformed ;-) This trust relationship can be probed with the FaceDancer.
 
For non-research purposes, the FaceDancer allows USB developers and embedded developers to rapidly prototype from high level languages like Python, Java, Ruby, and C.  Where tools like the awesome ones made by TotalPhase only allow for passive monitoring, generating data and injecting it into the USB bus (as a device) has required custom solutions like this FaceDancer.
 
In the spirit of this website, we wanted to take a step forward and help get assembled versions of this neat tool into people's hands.
 
This is merely an ASSEMBLED version of what is on theFaceDancer website (If you wanted one previously, you had to order the PCB from Travis, order the parts from a distributor, wait for them, then assemble it yourself).
 
 
 
Package Includes:
 
1 x FaceDancer21 

Write a review

Please login or register to review

FaceDancer21 - USB Emulator or USB Fuzzer

  • Product Code:Int3-FaceDancer21-USB-Emulator
  • Reward Points:186
  • Availability:In Stock
  • रo 21,806.40

  • Ex Tax:रo 18,480.00
  • Price in reward points:18630

  • 2 or more रo 21,629.40
  • 4 or more रo 21,452.40
  • 8 or more रo 21,275.40

Related Products

SyncStop - USB Lock

SyncStop - USB Lock

SyncStop prevents accidental data exchange when your device is plugged into someone else’s computer ..

रo 2,153.50 Ex Tax:रo 1,825.00

GreatFET ONE for hacking, making, and reverse engineering

GreatFET ONE for hacking, making, and reverse engineering

GreatFET One is a hardware hacker’s best friend. With an extensible, open source design, two USB por..

रo 9,893.12 Ex Tax:रo 8,384.00

Signal Owl an Intelligence platform

Signal Owl an Intelligence platform

The Signal Owl by Hak5 is a signals intelligence platform with a simple payload system. It's packed ..

रo 5,266.34 Ex Tax:रo 4,463.00

Faulty Cat

Faulty Cat

Faulty Cat is an Electromagnetic Fault Injection (EMFI) tool, designed specifically for self-study a..

रo 21,807.58 Ex Tax:रo 18,481.00

Cynthion

Cynthion

Cynthion is an all-in-one tool for building, testing, monitoring, and experimenting with USB devices..

रo 16,488.14 Ex Tax:रo 13,973.00

Tags: FaceDancer21, USB, Emulator, Fuzzer

The product is currently Out-of-Stock. Enter your email address below and we will notify you as soon as the product is available.

Name
Email
Phone
Comments