Keychain
Overview
Evidence: Keychain Description: Filter keychain unlock events Category: System Platform: macos Short Name: kch Is Parsed: Yes Sent to Investigation Hub: Yes Collect File(s): No
Background
The macOS Keychain stores sensitive information including passwords, certificates, and encryption keys. The loginwindow process interacts with the Security framework to unlock keychains during user login and authentication. These events track keychain access and unlock attempts.
Data Collected
This collector gathers structured data about keychain.
Collection Method
This collector uses the macOS 'log' command with predicate-based filtering to extract loginwindow Security framework events over the last 3 days. Log entries are parsed from JSON format and stored in the unified_logs table with PredicateType='Keychain'.
Forensic Value
Keychain events are important for investigating credential theft, unauthorized access to stored secrets, password dumping attempts, and suspicious authentication patterns. They reveal when keychains were unlocked, accessed, or modified, helping detect credential harvesting and unauthorized secret access.
Last updated
Was this helpful?

