If you're connected via Ethernet over USB, you will loose connection during deployment (deadline exceeded error)"
Enabled
Enable/Disable USB gadget (if enabled, at least one function has to be turned on)
Vendor ID
Example: 0x1d6b
Product ID
Example: 0x1337
Manufacturer Name
Product Name
Serial Number
CDC ECM
Ethernet over USB for Linux, Unix and OSX
Host Address
MAC of USB adapter on remote host (format: AA:BB:CC:DD:EE:FF)
Device Address
MAC address on P4wnP1's end (format: AA:BB:CC:DD:EE:FF)
RNDIS
Ethernet over USB for Windows (and some Linux kernels)
Host Address
MAC of USB adapter on remote host - could get overwritten by host (format: AA:BB:CC:DD:EE:FF)
Device Address
MAC address on P4wnP1's end (format: AA:BB:CC:DD:EE:FF)
Keyboard
HID Keyboard functionality (needed for HID Script)
Mouse
HID Mouse functionality (needed for HID Script)
Custom HID device
Raw HID device function, used for covert channel
Serial Interface
Provides a serial port over USB
Mass Storage
Emulates USB flash drive or CD-ROM