A Linux Kernel USB Proxy With Integrated Threat Detection
Universal Serial Bus (USB) devices are widely used due to their flexibility, but they also introduce security risks because they expose multiple interfaces that are implicitly trusted by the operating system. A representative example is BadUSB, in which modified device firmware injects malicious input while the device...