Skip to content

Commit 29821c1

Browse files
authored
Merge pull request #127 from rowingdude/development_3.0.2
Development branch merged updated to 3.0.2
2 parents 2b94b94 + e514282 commit 29821c1

File tree

2 files changed

+357
-32
lines changed

2 files changed

+357
-32
lines changed

src/analyzeMFT/constants.py

Lines changed: 65 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -270,17 +270,70 @@
270270
# MFT Record magic number
271271
MFT_RECORD_MAGIC = b'FILE'
272272

273-
# CSV Header
274273
CSV_HEADER = [
275-
'Record Number', 'Good', 'Active', 'Record type', 'Sequence Number',
276-
'Parent File Rec. #', 'Parent File Rec. Seq. #', 'Filename',
277-
'Std Info Creation Time', 'Std Info Modification Time',
278-
'Std Info Access Time', 'Std Info Entry Time',
279-
'FN Info Creation Time', 'FN Info Modification Time',
280-
'FN Info Access Time', 'FN Info Entry Time',
281-
'Object ID', 'Birth Volume ID', 'Birth Object ID', 'Birth Domain ID',
282-
'Standard Information', 'Attribute List', 'File Name',
283-
'Volume Name', 'Volume Info', 'Data', 'Index Root',
284-
'Index Allocation', 'Bitmap', 'Reparse Point', 'EA Information', 'EA',
285-
'Logged Utility Stream', 'Filepath'
274+
# Basic Record Information
275+
'Record Number',
276+
'Record Status', # Instead of 'Good'/'Bad'
277+
'Record Type', # Instead of 'Active'/'Inactive'
278+
'File Type', # Instead of 'Record type'
279+
'Sequence Number',
280+
'Parent Record Number',
281+
'Parent Record Sequence Number',
282+
283+
# File Information
284+
'Filename',
285+
'Filepath',
286+
287+
# Standard Information Times
288+
'SI Creation Time',
289+
'SI Modification Time',
290+
'SI Access Time',
291+
'SI Entry Time',
292+
293+
# File Name Attribute Times
294+
'FN Creation Time',
295+
'FN Modification Time',
296+
'FN Access Time',
297+
'FN Entry Time',
298+
299+
# Object ID Information
300+
'Object ID',
301+
'Birth Volume ID',
302+
'Birth Object ID',
303+
'Birth Domain ID',
304+
305+
# Attribute Presence Flags
306+
'Has Standard Information',
307+
'Has Attribute List',
308+
'Has File Name',
309+
'Has Volume Name',
310+
'Has Volume Information',
311+
'Has Data',
312+
'Has Index Root',
313+
'Has Index Allocation',
314+
'Has Bitmap',
315+
'Has Reparse Point',
316+
'Has EA Information',
317+
'Has EA',
318+
'Has Logged Utility Stream',
319+
320+
# Detailed Attribute Information
321+
'Attribute List Details',
322+
'Security Descriptor',
323+
'Volume Name',
324+
'Volume Information',
325+
'Data Attribute',
326+
'Index Root',
327+
'Index Allocation',
328+
'Bitmap',
329+
'Reparse Point',
330+
'EA Information',
331+
'EA',
332+
'Logged Utility Stream',
333+
334+
# Hash Information (if computed)
335+
'MD5',
336+
'SHA256',
337+
'SHA512',
338+
'CRC32'
286339
]

0 commit comments

Comments
 (0)