BastilleResearch / mousejack

MouseJack device discovery and research tools
GNU General Public License v3.0
1.3k stars 254 forks source link

Number of exceptions thrown #28

Open nwskitunes opened 8 years ago

nwskitunes commented 8 years ago

A partner and I are working on a presentation for a Network Security and Defense class, in short I have rewritten some of the source locally to support macOS in the Makefile, found a workaround library because binutils does not support objcopy and worked with codeless .kext files to get around most issues. Additionally, I tried to hardcode the device id without avail, however, it is now not recognizing as an HID and my codeless .kext is no longer an issue. I then switched to Ubuntu (on a separate available computer) and managed to get to the "firmware installed resetting dongle" portion of flashing, at that point I am getting a Errno 19 - device not recognized stemming from usb.core. I am using a logitech C-U0007 unifying dongle that is now flashed with Nordic Semiconductor ASA firmware but still it seems to be using the Logitech bootloader. Has anyone found a solution to this, any ideas, or the hex firmware to reflash the dongle back to its' original state to start over?