{ "super": { "jump_instruction": b"\xeb\x3c\x90", "oem_name": "mkdosfs", "bytes_per_sector": 512, "sectors_per_cluster": 1, "num_reserved_sectors": 1, "num_fats": 1, "num_root_entries": 16, "num_sectors_16": 66, "media_descriptor": 248, "sectors_per_fat": 1, "sectors_per_track": 32, "num_heads": 64, "bpb331": { "ignore": True, "num_hidden_sectors": 0, "num_sectors_32": 0 }, "drive_number": 0, "chkdsk_flags": 0, "extended_boot_signature": 41, "volume_id": 1045880152, "volume_label": "Test ", "type": "FAT12 ", "boot_signature": b"\x55\xaa" }, "num_sectors": 66, "cluster_size": 512, "first_root_sector": 2, "first_data_sector": 3, "num_clusters": 65, "bits": 12, "fats": { 0: { 0: 4088, 1: 4095, 2: 0, 3: 4095, 4: 0, 5: 0, 6: 0, 7: 0, 8: 0, 9: 0, 10: 0, 11: 0, 12: 0, 13: 0, 14: 0, 15: 0, 16: 0, 17: 0, 18: 0, 19: 0, 20: 0, 21: 0, 22: 0, 23: 0, 24: 0, 25: 0, 26: 0, 27: 0, 28: 0, 29: 0, 30: 0, 31: 0, 32: 0, 33: 0, 34: 0, 35: 0, 36: 0, 37: 38, 38: 4095, 39: 0, 40: 0, 41: 0, 42: 0, 43: 0, 44: 0, 45: 0, 46: 0, 47: 0, 48: 0, 49: 0, 50: 0, 51: 0, 52: 0, 53: 0, 54: 0, 55: 0, 56: 0, 57: 0, 58: 0, 59: 0, 60: 0, 61: 0, 62: 0, 63: 0, 64: 0 } }, "root": { 0: { "filename": b"\x54\x65\x73\x74\x20\x20\x20\x20", "extension": b"\x20\x20\x20", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": True, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 35030, "cdate": 16658, "adate": 16658, "permissions": 0, "mtime": 35030, "mdate": 16658, "start": 0, "size": 0, "size_shown": 0 }, 1: { "filename": b"\x41\x73\x00\x75\x00\x62\x00\x64", "extension": b"\x00\x69\x00", "attrs": { "read_only": True, "hidden": True, "system": True, "volume_label": True, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 173, "ctime": 114, "cdate": 0, "adate": 65535, "permissions": 65535, "mtime": 65535, "mdate": 65535, "start": 0, "size": 4294967295, "size_shown": 32 }, 2: { "filename": b"\x53\x55\x42\x44\x49\x52\x20\x20", "extension": b"\x20\x20\x20", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": True, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 100, "ctime": 43267, "cdate": 16658, "adate": 16658, "permissions": 0, "mtime": 43290, "mdate": 16658, "start": 3, "size": 0, "size_shown": 0, "data": { 0: { "filename": b"\x2e\x20\x20\x20\x20\x20\x20\x20", "extension": b"\x20\x20\x20", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": True, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 100, "ctime": 43236, "cdate": 16658, "adate": 16658, "permissions": 0, "mtime": 43236, "mdate": 16658, "start": 3, "size": 0, "size_shown": 0 }, 1: { "filename": b"\x2e\x2e\x20\x20\x20\x20\x20\x20", "extension": b"\x20\x20\x20", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": True, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 100, "ctime": 43236, "cdate": 16658, "adate": 16658, "permissions": 0, "mtime": 43236, "mdate": 16658, "start": 0, "size": 0, "size_shown": 0 }, 2: { "filename": b"\xe5\x2e\x00\x66\x00\x69\x00\x6c", "extension": b"\x00\x65\x00", "attrs": { "read_only": True, "hidden": True, "system": True, "volume_label": True, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 103, "ctime": 46, "cdate": 116, "adate": 120, "permissions": 116, "mtime": 46, "mdate": 115, "start": 0, "size": 7340151, "size_shown": 32 }, 3: { "filename": b"\xe5\x49\x4c\x45\x54\x58\x7e\x31", "extension": b"\x53\x57\x50", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": True, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 43287, "cdate": 16658, "adate": 16658, "permissions": 0, "mtime": 43287, "mdate": 16658, "start": 13, "size": 12288, "size_shown": 32 }, 4: { "filename": b"\x41\x66\x00\x69\x00\x6c\x00\x65", "extension": b"\x00\x2e\x00", "attrs": { "read_only": True, "hidden": True, "system": True, "volume_label": True, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 25, "ctime": 116, "cdate": 120, "adate": 116, "permissions": 0, "mtime": 65535, "mdate": 65535, "start": 0, "size": 4294967295, "size_shown": 32 }, 5: { "filename": b"\x46\x49\x4c\x45\x20\x20\x20\x20", "extension": b"\x54\x58\x54", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": True, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 43290, "cdate": 16658, "adate": 16658, "permissions": 0, "mtime": 43290, "mdate": 16658, "start": 37, "size": 951, "size_shown": 32, "data": b"\x22\x4a\x61\x62\x62\x65\x72\x77\x6f\x63\x6b\x79\x22\x0a\x0a\x27\x54\x77\x61\x73\x20\x62\x72\x69\x6c\x6c\x69\x67\x2c\x20\x61\x6e" }, 6: { "filename": b"\xe5\x2e\x00\x66\x00\x69\x00\x6c", "extension": b"\x00\x65\x00", "attrs": { "read_only": True, "hidden": True, "system": True, "volume_label": True, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 111, "ctime": 46, "cdate": 116, "adate": 120, "permissions": 116, "mtime": 46, "mdate": 115, "start": 0, "size": 7864439, "size_shown": 32 }, 7: { "filename": b"\xe5\x49\x4c\x45\x54\x58\x7e\x31", "extension": b"\x53\x57\x58", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": True, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 100, "ctime": 43267, "cdate": 16658, "adate": 16658, "permissions": 0, "mtime": 43267, "mdate": 16658, "start": 0, "size": 0, "size_shown": 0 }, 8: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 9: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 10: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 11: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 12: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 13: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 14: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 15: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 } } }, 3: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 4: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 5: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 6: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 7: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 8: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 9: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 10: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 11: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 12: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 13: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 14: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 }, 15: { "filename": b"\x00\x00\x00\x00\x00\x00\x00\x00", "extension": b"\x00\x00\x00", "attrs": { "read_only": False, "hidden": False, "system": False, "volume_label": False, "subdirectory": False, "archive": False, "device": False, "reserved": False }, "flags": 0, "ctime_fine": 0, "ctime": 0, "cdate": 0, "adate": 0, "permissions": 0, "mtime": 0, "mdate": 0, "start": 0, "size": 0, "size_shown": 0 } } }