# -*- coding: utf-8 -*-
"""The default Windows Registry plugin."""
from plaso.parsers import winreg_parser
from plaso.parsers.winreg_plugins import interface
[docs]
class DefaultPlugin(interface.WindowsRegistryPlugin):
"""Default plugin that extracts minimum information from every Registry key.
The default plugin will parse every Registry key that is passed to it and
extract minimum information, such as a list of available values and if
possible content of those values. The timestamp used is the timestamp when the
Registry key was last modified.
"""
NAME = 'winreg_default'
DATA_FORMAT = 'Windows Registry data'
winreg_parser.WinRegistryParser.RegisterPlugin(DefaultPlugin)