Pro plugin

Signal Desktop

Collects messages, conversations, contacts, attachments, and security artifacts from Signal Desktop encrypted databases

messaging.signalPromacOS 10.15+v1.0.0communicationusermessagingsecurity

Run this plugin

Trigger collection for Signal Desktop on its own with the --plugin flag, or include it in a wider sweep by category.

# Just this plugin
macfor-pro collect --plugin messaging.signal --output ./evidence.zip

# Dry run — list what would be collected
macfor-pro collect --plugin messaging.signal --dry-run

Compatibility

  • macOS 10.15+

Licensing: ships in the macfor-pro binary. See Community vs Pro.

Artifacts collected (7)

Each row corresponds to an entry in the plugin's artifacts.yaml manifest. Optional artifacts are skipped unless explicitly enabled.

messaging

ArtifactFormatPathNotes
Signal Messages
signal_messagesSensitivehigh value
sqlite~/Library/Application Support/Signal/sql/db.sqlitePlaintext messages from SQLCipher-encrypted database.
Signal Conversations
signal_conversationsSensitivehigh value
sqlite~/Library/Application Support/Signal/sql/db.sqlite1:1 and group conversation metadata.

contacts

ArtifactFormatPathNotes
Signal Contacts
signal_contactsSensitivehigh value
sqlite~/Library/Application Support/Signal/sql/db.sqliteContact identity keys and verification status.

media

ArtifactFormatPathNotes
Signal Attachments
signal_attachmentsSensitivemedium value
directory~/Library/Application Support/Signal/attachments.noindex/Media file metadata and opt-in file collection.

credentials

ArtifactFormatPathNotes
Signal Sessions
signal_sessionsSensitivemedium value
sqlite~/Library/Application Support/Signal/sql/db.sqliteSignal protocol session state and key material (public only).

config

ArtifactFormatPathNotes
Signal Application State
signal_appstatemedium value
leveldb~/Library/Application Support/Signal/Local Storage/leveldb/Registration state, preferences, and application configuration.

metadata

ArtifactFormatPathNotes
Signal Raw Files
signal_rawOptionalOpt-in
binary~/Library/Application Support/Signal/Raw encrypted database and configuration files for offline analysis.