mirror of https://github.com/CIRCL/PyCIRCLean
17 lines
338 B
Python
17 lines
338 B
Python
#!/usr/bin/env python
|
|
# -*- coding: utf-8 -*-
|
|
|
|
from usb.core import find
|
|
import usb.control
|
|
|
|
|
|
def is_mass_storage(dev):
|
|
import usb.util
|
|
for cfg in dev:
|
|
if usb.util.find_descriptor(cfg, bInterfaceClass=8) is not None:
|
|
return True
|
|
|
|
|
|
for mass in find(find_all=True, custom_match=is_mass_storage):
|
|
print(mass)
|