extract_key
Core logic to extract encryption key from macOS keychain (when SIP disabled, AMFI (NVRAM) disabled)
Classes:
-
EncryptionKeyExtractor–Class to extract encryption key
-
InvalidDataError–Error class for invalid data on stdout
-
KeyExtractorError–Base class for exceptions in this module
-
KeyNotFoundError–Error class for key is not found
-
KeychainError–Error class for key is not found
EncryptionKeyExtractor
EncryptionKeyExtractor()
Class to extract encryption key
C-tor function
Methods:
-
run–Function performing the extraction for all services
InvalidDataError
Bases: KeyExtractorError
Error class for invalid data on stdout
KeyExtractorError
Bases: Exception
Base class for exceptions in this module
Subclassed by:
-
Documentation
Geotag
Core
extract_key
KeyNotFoundError
Bases: KeyExtractorError
Error class for key is not found
KeychainError
KeychainError(status, description)
Bases: KeyExtractorError
Error class for key is not found
C-tor function for Keychain error
Parameters: