From 8918ebf3c6e1ef4b801f9690b439f50f83fe9920 Mon Sep 17 00:00:00 2001 From: Rob McMullen Date: Wed, 2 Mar 2016 14:25:12 -0800 Subject: [PATCH] Added boot segment parsing for raw boot disks (no assumptions about valid DOS flags in the boot sector) --- atrcopy/diskimages.py | 21 ++++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/atrcopy/diskimages.py b/atrcopy/diskimages.py index 4ea3802..597bb6e 100755 --- a/atrcopy/diskimages.py +++ b/atrcopy/diskimages.py @@ -202,8 +202,27 @@ class DiskImageBase(object): self.segments.extend(self.get_directory_segments()) self.segments.extend(self.get_file_segments()) + boot_record_type = np.dtype([ + ('BFLAG', 'u1'), + ('BRCNT', 'u1'), + ('BLDADR', '