Skip to content

Instantly share code, notes, and snippets.

abarisani /
Last active Oct 23, 2020
Fingerprinting USB enumeration from different hosts


The following information illustrates the differences between macOS, Windows and Linux in USB device enumeration sequence.

Specifically the comparison covers USB Mass Storage device enumeration, implemented with the TamaGo USB driver on a USB armory Mk II running armory-ums.

bketelsen / main.go
Created Nov 11, 2018
microbit cylon
View main.go
package main
import (
func main() {