.. generated, remove this comment to keep this file ``clsid`` ========= .. code-block:: console $ target-query -f clsid .. list-table:: Details :widths: 20 80 * - Module - ``os.windows.regf.clsid.CLSIDPlugin`` * - Output - ``records`` **Module documentation** Return all CLSID registry keys. A CLSID is a globally unique identifier that identifies a COM class object (program) situated in HKEY_CURRENT_USER\Software\Classes\CLSID and HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID. Malware may make use of the CLSID system to launch themselves automatically or when certain conditions are triggered. References: - https://docs.microsoft.com/en-us/windows/win32/com/clsid-key-hklm - https://www.enigmasoftware.com/what-is-clsid-registry-key/ **Function documentation** This is a namespace plugin. This means that by running this plugin, it will automatically run all other plugins under this namespace: - :doc:`/plugins/clsid.machine` - :doc:`/plugins/clsid.user`