dissect.target.plugins.apps.chat.chat

Module Contents

Classes

ChatPlugin

A namespace plugin provides services to access functionality from a group of subplugins.

Attributes

dissect.target.plugins.apps.chat.chat.COMMON_FIELDS = [('datetime', 'ts'), ('string', 'client'), ('string', 'account'), ('string', 'sender'),...
dissect.target.plugins.apps.chat.chat.GENERIC_USER_FIELDS = [('datetime', 'ts_mtime'), ('string', 'client'), ('string', 'account')]
dissect.target.plugins.apps.chat.chat.GENERIC_ATTACHMENT_FIELDS = [('datetime', 'ts'), ('string', 'client'), ('string', 'account'), ('string', 'sender'),...
dissect.target.plugins.apps.chat.chat.GENERIC_MESSAGE_FIELDS = [('datetime', 'ts'), ('string', 'client'), ('string', 'account'), ('string', 'sender'),...
dissect.target.plugins.apps.chat.chat.ChatUserRecord
dissect.target.plugins.apps.chat.chat.ChatMessageRecord
dissect.target.plugins.apps.chat.chat.ChatAttachmentRecord
dissect.target.plugins.apps.chat.chat.ChatRecord
class dissect.target.plugins.apps.chat.chat.ChatPlugin(target: dissect.target.target.Target)

Bases: dissect.target.plugin.NamespacePlugin

A namespace plugin provides services to access functionality from a group of subplugins.

Support is currently limited to shared exported functions with output type record and yield.

__namespace__ = 'chat'

Defines the plugin namespace.