Andrei Konovalov fra Google utvikler en ny modul , emulere USB-enheter i brukerrummet. Varer for øyeblikket til vurdering om å inkludere denne modulen i hovedkjernen av Linux. USB Raw Gadget er allerede i Google for å forenkle fuzzing-testing av USB-stakken i kjernen ved hjelp av verktøyet .
Modulen legger til et nytt programmeringsgrensesnitt i USB Gadget I tillegg til direkte behandling av alle USB-forespørslene av prosessen i brukerrummet, skiller det nye grensesnittet seg også med muligheten til å returnere enhver data som svar på USB-forespørsel (GadgetFS utfører validering av USB-deskriptorene og filtrerer visse svar, noe som hindrer avdekking av feil under fuzzing-testing av USB-stakken). Raw Gadget gir også mulighet til å velge en spesifikk enhet UDC (USB Device Controller) og driver for tilknytning, mens GadgetFS tilknyttes til den første tilgjengelige enheten UDC. For forskjellige UDC-er tildeles forutsigbare navn
for å skille mellom forskjellige typer datakanaler innen én enhet. Andrei Konovalov fra Google utvikler en ny USB Raw Gadget-modul,
Kilde: opennet.ru
