USB/IP is a framework for sharing USB devices over the network: it encapsulates USB I/O messages into TCP/IP payloads and transmits them between network-connected hardware. This way, USB devices, plugged into one machine, appear as if they are plugged into another connected machine and can be used without any additional drivers or software. by Ignat Korchagin Full Abstract: https://www.blackhat.com/asia-17/briefings/schedule/index.html#exploiting-usbip-in-linux-5285