Hacker reverse engineers his Samsung TV and finds on-device AI listening for your dog and baby, watching what you watch, and borrowing your soundbar's mic if the TV doesn't have one. Then OpenAI banned him for reverse-engineering it.

Source:

you are viewing a single comment's thread
view the rest of the comments
[–] 1 point 3 days ago (1 child)

You can definitely send arbitrary data from host to device and the other way around with USB HID. Many keyboard/mice have programmable macros. That is only possible because the host can send arbitrary data in a proprietary format (to save the macros on-device) and the device can too (to tell the software what the macros contain)

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 3 days ago* (last edited 3 days ago)

    That's not part of HID, it's a second, usually custom (though it can also be a different USB standard that allows for uploading data to the device, such as USB-DFD), USB endpoint on the device.

    In the USB-HID spec the only data that you can send from Host to Device is indicator status (used for example to determine which keyboard LEDs are ON)

  • source
  • parent