5 # Creating a disk image under linux:
7 # # fallocate -l 100M disk.img
9 # # losetup -f --show disk.img
10 # # kpartx -a /dev/loopX
11 # # mkfs.XXX /dev/mapper/loopXpY
12 # # mount /dev/mapper/loopXpY /mnt/point
13 # do stuff on /mnt/point
15 # # kpartx -d /dev/loopX
16 # # losetup -d /dev/loopX
18 from serial import Serial, PARITY_NONE
20 from Facedancer import *
21 from MAXUSBApp import *
22 from USBMassStorage import *
24 sp = Serial("/dev/ttyUSB0", 115200, parity=PARITY_NONE, timeout=2)
25 fd = Facedancer(sp, verbose=1)
26 u = MAXUSBApp(fd, verbose=1)
28 d = USBMassStorageDevice(u, "test.img", verbose=3)
34 except KeyboardInterrupt: