Andrey Konovalov fra Google udvikler et nyt modul , til at emulere USB-enheder i brugerrummet. Under vurdering om at inkludere dette modul i hovedkernen af Linux. USB Raw Gadget er allerede hos Google for at forenkle fuzzing-testning af USB-stakken i kernen ved hjælp af værktøjer .
Modulet tilføjer et nyt programmeringsinterface til USB Gadget-kernelsystemet Ud over direkte behandling af alle USB-anmodninger fra processen i brugerrummet adskiller det nye interface sig også ved muligheden for at returnere vilkårlige data som svar på USB-anmodninger (GadgetFS udfører en validering af USB-deskriptorer og filtrerer bestemte svar, hvilket forhindrer opdagelse af fejl ved fuzzing-testning af USB-stakken). Raw Gadget giver også mulighed for at vælge en specifik UDC (USB Device Controller) og driver til tilslutning, mens GadgetFS tilsluttes den første tilgængelige UDC-enhed. For forskellige UDC'er tildeles forudsigelige navne
til adskillelse af forskellige typer datakanaler inden for en enkelt enhed. Andrey Konovalov fra Google udvikler det nye USB Raw Gadget-modul,
Kilde: opennet.ru
