Can SSPs be deleted or enumerated, and what are the limitations?
SSPs can be enumerated using `EnumerateSecurityPackages` to list all loaded packages (Kerberos, NTLM, etc.). However, the `DeleteSecurityPackage` API returns an error (0x80090302) because Microsoft does not allow SSP removal without a system restart, as noted in security research. This limitation means that once a malicious SSP is added via registry or RPC, it persists until reboot, similar to challenges faced in [Credential Manager retrieval](/news/penetration-techniques-information-retrieval-from-windows-credential-manager).
Related article:
Usage of SSP in Mimikatz