Originally Posted by Disane
JIG_1.bin: file format binary
Disassembly of section .data:
This is the actual shellcode it repeats 32 times and it patches the lv2 (this info is from RichDevX). It probably tries to make the PC jump to this code sequence, I'm not sure if the same shell code could work on other firmwares.
thats not how usb works. you cant just disassemble it. you have to decrypt the data using the rules of the usb protocol, then it contains the info you need to implement it with whatever hardware you want.