Welcome! Log In Create A New Profile

Advanced

reprogram HID fake USB keyboard dongles

Posted by metric 
reprogram HID fake USB keyboard dongles
May 24, 2023 02:59PM
I have two fake USB drives /keys that essentially simulate HID keyboard and take you to a specific website. (legit Marketing but just like Hak5 rubber ducky). I do not need need those sites anymore. Is there a tool that can be used to repurpose these keys/sticks to take them to another site that I want? Or something else that may need a keyboard input?
Re: reprogram HID fake USB keyboard dongles
May 24, 2023 08:53PM
metric Wrote:
-------------------------------------------------------
> I have two fake USB drives /keys that essentially
> simulate HID keyboard and take you to a specific
> website. (legit Marketing but just like Hak5
> rubber ducky). I do not need need those sites
> anymore. Is there a tool that can be used to
> repurpose these keys/sticks to take them to
> another site that I want? Or something else that
> may need a keyboard input?


that maybe what they are just rubber ducky stuff. does it show up as a usb drive at all, and can you get the
chip types? do they activate a wifi ssid? need to determine what they are exactly first. where did you get them?
Re: reprogram HID fake USB keyboard dongles
May 26, 2023 03:26PM
@mrc333777
I have two of these. Both show up as Apple devices (certainly not Apple!)

This one was from Colgate. Other is from a reputable University. Again, they were sent as legitimate marketing material.

> that maybe what they are just rubber ducky stuff. -
I doubt it, it may be too expensive to mass mail Ducky. There is no storage. Is there a way to detect a Ducky?

> does it show up as a usb drive at all, and can you
> get the
> chip types?
See attached lsusb -v output for this device.

Bus 001 Device 046: ID 05ac:6662 Apple, Inc. WEBKEY
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x05ac Apple, Inc.
  idProduct          0x6662 
  bcdDevice            8.15
  iManufacturer           1 ŵࠅę̩ʑ֕
  iProduct                2 WEBKEY
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength       0x0022
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode           33 US
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      65
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               2
Device Status:     0x0000
  (Bus Powered)
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: