Exploit a privlage escalation bug in razer's synaps installer with an arduino pro micro explained in this tweet. This custom board emulates a "Mamba 2015 Tournament Edition" mouse.
- Open
File -> prefrences
and add https://raw.githubusercontent.com/DarkMetalMouse/razerduino/master/package_razerduino_index.json toAdditional Boards Manager URLS
- Go to
Tools -> Board: "XYZ" -> Boards Manager...
- In the window that pops up, search
razerduino
and click install - Once the install is done, select the
Razer Arduino Micro
fromrazerduino
- Open
File -> Examples -> HID -> EnableMouse
and upload the code
If you would like to emulate a different device, change the build PID inside boards.txt to a PID from this list. It may not work with older products and non mouse devices.