Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

T1174W - Password Filter DLL #18

Open
daniel-infosec opened this issue May 2, 2019 · 0 comments
Open

T1174W - Password Filter DLL #18

daniel-infosec opened this issue May 2, 2019 · 0 comments
Labels
enhancement New feature or request

Comments

@daniel-infosec
Copy link
Contributor

Windows password filters are password policy enforcement mechanisms for both domain and local accounts. Filters are implemented as dynamic link libraries (DLLs) containing a method to validate potential passwords against password policies. Filter DLLs can be positioned on local computers for local accounts and/or domain controllers for domain accounts.

Before registering new passwords in the Security Accounts Manager (SAM), the Local Security Authority (LSA) requests validation from each registered filter. Any potential changes cannot take effect until every registered filter acknowledges validation.

Adversaries can register malicious password filters to harvest credentials from local computers and/or entire domains. To perform proper validation, filters must receive plain-text credentials from the LSA. A malicious password filter would receive these plain-text credentials every time a password request is made.

References
https://attack.mitre.org/techniques/T1174/
https://github.com/redcanaryco/atomic-red-team/blob/master/atomics/T1174/T1174.md

@daniel-infosec daniel-infosec added the enhancement New feature or request label May 2, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant