{
	"id": "956eaf0f-c9f4-4305-ac4c-f2fc04d2e75a",
	"created_at": "2026-04-06T00:08:54.155823Z",
	"updated_at": "2026-04-10T03:20:05.708493Z",
	"deleted_at": null,
	"sha1_hash": "c4073d77a866f30133604206ed9c86b1fd28c0cb",
	"title": "Installing and Registering a Password Filter DLL - Win32 apps",
	"llm_title": "",
	"authors": "",
	"file_creation_date": "0001-01-01T00:00:00Z",
	"file_modification_date": "0001-01-01T00:00:00Z",
	"file_size": 48325,
	"plain_text": "Installing and Registering a Password Filter DLL - Win32 apps\r\nBy GrantMeStrength\r\nArchived: 2026-04-05 15:15:38 UTC\r\nIn this article\r\n1. Steps to install and register a password filter DLL\r\n2. Related content\r\nYou can use the Windows password filter to filter domain or local account passwords. To use the password filter\r\nfor domain accounts, install and register the DLL on each domain controller in the domain.\r\nSteps to install and register a password filter DLL\r\nPerform the following steps to install your password filter. You can perform these steps manually, or you can write\r\nan installer to perform these steps. You need to be an Administrator or belong to the Administrator Group to\r\nperform these steps.\r\n1. Copy the DLL to the Windows installation directory on the domain controller or local computer. On\r\nstandard installations, the default folder is \\Windows\\System32 . Make sure that you create a 32-bit\r\npassword filter DLL for 32-bit computers and a 64-bit password filter DLL for 64-bit computers, and then\r\ncopy them to the appropriate location.\r\n2. To register the password filter, update the following system registry key:\r\nHKEY_LOCAL_MACHINE\r\nSYSTEM\r\nCurrentControlSet\r\nControl\r\nLsa\r\nIf the Notification Packages value of type REG_MULTI_SZ exists, add the name of your DLL to the\r\nexisting value data. Do not overwrite the existing values, and do not include the .dll extension.\r\nIf the Notification Packages value does not exist, create it, give it the REG_MULTI_SZ type and then\r\nspecify the name of the DLL for the value data. Do not include the .dll extension.\r\nThe Notification Packages value can add multiple packages.\r\n3. Find the password complexity setting.\r\nhttps://msdn.microsoft.com/library/windows/desktop/ms721766.aspx\r\nPage 1 of 2\n\nIn Control Panel, click Windows Tools, double-click Local Security Policy, double-click Account\r\nPolicies, and then double-click Password Policy. You can also search for Local Security Policy in the\r\nStart menu and open it with Administrative privileges.\r\n4. To enforce both the default Windows password filter and the custom password filter, ensure that the\r\nPasswords must meet complexity requirements policy setting is enabled. Otherwise, disable the\r\nPasswords must meet complexity requirements policy setting.\r\nRelated content\r\nPassword Filter Programming Considerations\r\nStrong Password Enforcement and Passfilt.dll\r\nPassword Filter Functions\r\nAdditional resources\r\nTraining\r\nLast updated on 07/10/2025\r\nSource: https://msdn.microsoft.com/library/windows/desktop/ms721766.aspx\r\nhttps://msdn.microsoft.com/library/windows/desktop/ms721766.aspx\r\nPage 2 of 2",
	"extraction_quality": 1,
	"language": "EN",
	"sources": [
		"MITRE"
	],
	"references": [
		"https://msdn.microsoft.com/library/windows/desktop/ms721766.aspx"
	],
	"report_names": [
		"ms721766.aspx"
	],
	"threat_actors": [],
	"ts_created_at": 1775434134,
	"ts_updated_at": 1775791205,
	"ts_creation_date": 0,
	"ts_modification_date": 0,
	"files": {
		"pdf": "https://archive.orkl.eu/c4073d77a866f30133604206ed9c86b1fd28c0cb.pdf",
		"text": "https://archive.orkl.eu/c4073d77a866f30133604206ed9c86b1fd28c0cb.txt",
		"img": "https://archive.orkl.eu/c4073d77a866f30133604206ed9c86b1fd28c0cb.jpg"
	}
}