anonymous

Did I just find a BadUSB?

Recommended Posts

I have a USB device that is most certainly not a keyboard that, when inserted, tries to register as a keyboard, and is blocked by software designed for this purpose.

The device is a popular brand and it would be quite shocking if someone actually managed to replace the firmware or conduct a BadUSB attack with it.

What could this device possibly be doing that might make it be a keyboard? Is it actually a BadUSB if it tries to be a keyboard and it's not?

Opinions? 

Share this post


Link to post
Share on other sites

That is hard to say, however two questions: does this happen on any computer you put this in. Also, what software does block it?

My first guess would be that it depends on the port the device was put in or maybe the device is malfunctioning, but its impossible to say without more information.

Share this post


Link to post
Share on other sites

> I have a USB device that is most certainly not a keyboard

What is it and what actions is it meant to do?   Does it support any form of configurable trigger (that might work by simulating a keyboard and sending some sort of shortcut code)?

 

For example... I have an Epson Scanner which has buttons on its control panel, which if you choose to do this can initiate certain types of scan.  The scanner connects to the PC via a USB port.  To make the feature work you have to install extra software on the PC which - I think - runs continuously waiting to be asked to do something.  So the question is, when someone presses one of the scanner buttons, what does the scanner send to the PC?  I don't know... but it could be that the program waiting to be told to do something is waiting for a 'hotkey' to be pressed, and that the USB interface inserts a pretend hotkey-press into the system.  For that it probably would need to be "a keyboard".    I did not install the extra software.

Edited by JeremyNicoll
added Epson scanner example

Share this post


Link to post
Share on other sites

If the mouse has extra buttons, (in the same way that some keyboards have extra buttons eg to open a browser home page, or adjust sound volume) then I think those button actions are implemented by the mouse acting as if it were a keyboard.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.