Home

Awesome

MacForensics

Repository of scripts for processing various artifacts from macOS (formerly OSX).

ArtifactScript NameDescription
Darwin foldersdarwin_path_generator.pyDARWIN_USER_ folders name generation algorithm (those seemingly random folder names under /var/folders/)
Deserialize NSKeyedArchive plistsDeserializer/deserializer.py<br>Deserializer/deserializer.exeConverts NSKeyedArchive plists to normal (human-readable) plists (Code + compiled exe for windows)
Domain (Active Directory)Domain_Info/Read_ConfigProfiles.pyReads user profile information for AD domain users from the ConfigProfiles.binary file
DotUnderscore ._ filesDotUnderscore_macos.btAn 010 template for parsing extended attribute files that begin with ._
Ktx to Png convertorIOS_KTX_TO_PNG/ios_ktx2png.py<br>IOS_KTX_TO_PNG/ios_ktx2png.exeConvert ios created KTX texture images (like app snapshots) to PNG (Code + compiled exe for windows)
NotificationsmacNotifications.pyParse Mac Notifications db
Office reg fileRead_OfficeRegDB.pyParse MS Office created sqlite db (microsoftRegistrationDB.reg)