Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Using GreatDancer backend.
- GreatDancer initialized
- GreatDancer connected device Proxy'd USB Device
- -- Reset requested! --
- -- Reset requested! --
- [20:21:35] <, standard request to device (GET_DESCRIPTOR: value=DEVICE descriptor (index=0x00), index=0, length=64)
- [20:21:35] <: b'\x12\x01\x00\x02\x00\x00\x00@L\x05\xcc\t\x00\x01\x01\x02\x00\x01'
- -- Patched device descriptor. --
- -- Reset requested! --
- [20:21:35] <, standard request to device (GET_DESCRIPTOR: value=DEVICE descriptor (index=0x00), index=0, length=18)
- [20:21:35] <: b'\x12\x01\x00\x02\x00\x00\x00@L\x05\xcc\t\x00\x01\x01\x02\x00\x01'
- -- Patched device descriptor. --
- [20:21:35] <, standard request to device (GET_DESCRIPTOR: value=CONFIGURATION descriptor (index=0x00), index=0, length=255)
- [20:21:35] <: b'\t\x02\xe1\x00\x04\x01\x00\xc0\xfa\t\x04\x00\x00\x00\x01\x01\x00\x00\n$\x01\x00\x01G\x00\x02\x01\x02\x0c$\x02\x01\x01\x01\x06\x02\x03\x00\x00\x00\n$\x06\x02\x01\x01\x03\x00\x00\x00\t$\x03\x03\x02\x04\x04\x02\x00\x0c$\x02\x04\x02\x04\x03\x01\x00\x00\x00\x00\t$\x06\x05\x04\x01\x03\x00\x00\t$\x03\x06\x01\x01\x01\x05\x00\t\x04\x01\x00\x00\x01\x02\x00\x00\t\x04\x01\x01\x01\x01\x02\x00\x00\x07$\x01\x01\x01\x01\x00\x0b$\x02\x01\x02\x02\x10\x01\x00}\x00\t\x05\x01\t\x84\x00\x01\x00\x00\x07%\x01\x00\x00\x00\x00\t\x04\x02\x00\x00\x01\x02\x00\x00\t\x04\x02\x01\x01\x01\x02\x00\x00\x07$\x01\x06\x01\x01\x00\x0b$\x02\x01\x01\x02\x10\x01\x80>\x00\t\x05\x82\x05"\x00\x01\x00\x00\x07%\x01\x00\x00\x00\x00\t\x04\x03\x00\x02\x03\x00\x00\x00\t!\x11\x01\x00\x01"\xfb\x01\x07\x05\x84\x03@\x00\x05\x07\x05\x03\x03@\x00\x05'
- Traceback (most recent call last):
- File "facedancer-usbproxy.py", line 50, in <module>
- main()
- File "facedancer-usbproxy.py", line 44, in main
- d.run()
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/USBDevice.py", line 166, in run
- self.scheduler.run()
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/core.py", line 506, in run
- task()
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/USBDevice.py", line 84, in <lambda>
- self.scheduler.add_task(lambda : self.maxusb_app.service_irqs())
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/backends/GreatDancerApp.py", line 755, in service_irqs
- self._handle_setup_events()
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/backends/GreatDancerApp.py", line 362, in _handle_setup_events
- self._handle_setup_event_on_endpoint(i)
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/backends/GreatDancerApp.py", line 396, in _handle_setup_event_on_endpoint
- self.connected_device.handle_request(request)
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/USBProxy.py", line 239, in handle_request
- self._proxy_in_request(req)
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/USBProxy.py", line 277, in _proxy_in_request
- req, data, stalled = f.filter_control_in(req, data, stalled)
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/filters/standard.py", line 51, in filter_control_in
- configuration = USBDescribable.from_binary_descriptor(data)
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/USB.py", line 83, in from_binary_descriptor
- return subclass.from_binary_descriptor(data)
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/USBConfiguration.py", line 58, in from_binary_descriptor
- interfaces = cls._parse_subordinate_descriptors(data[length:total_length])
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/USBConfiguration.py", line 78, in _parse_subordinate_descriptors
- descriptor = USBDescribable.from_binary_descriptor(data[:length])
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/USB.py", line 83, in from_binary_descriptor
- return subclass.from_binary_descriptor(data)
- File "/home/pi/Desktop/Facedancer-master/Facedancer-master/facedancer/USBEndpoint.py", line 55, in from_binary_descriptor
- address, attributes, max_packet_size, interval = struct.unpack("xxBBHB", data)
- struct.error: unpack requires a buffer of 7 bytes
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement