Skip to content

Conversation

@kcdsb-csd
Copy link

Changes: Support for username validation and password regex validation.

Specifically -

  1. Validate user for group membership. If user is in group listed in opfgroups.txt then validate password, else ignore. if no groups listed then validate everyone.
  2. Validate password for regex match. See opfregex.txt file.
  3. Add support for username in OpenPasswordFilter.dll and OPFService.exe
  4. Replace List array with Hash array - faster lookup
  5. Additional Logging, some refactoring, added ZeroMemory on some buffers in DLL
  6. Change compile target to NET 4.5.2
  7. Did not update the README, but could

kcdsb-csd and others added 2 commits April 26, 2017 15:38
Add:
1. Validate user for group membership. If in group listed in
opfgroups.txt then validate password, else ignore. if no groups listed
then validate everyone.
2. Validate password for regex match. See opfregex.txt file.
3. Add support for username in OpenPasswordFilter.dll and OPFService
4. Replace List array with Hash array - faster lookup
5. Additional Logging (some refactoring)
6. Change compile target to NET 4.5.2
with opfregex.txt and opfgroups.txt file details
@brockrob
Copy link
Contributor

Nice. I didn't see a way to piggy back on your PR, but I used it to add checks that the user's name doesn't appear in the password. Cheers!

@kcdsb-csd
Copy link
Author

kcdsb-csd commented Jun 16, 2017 via email

@jephthai
Copy link
Owner

jephthai commented Jun 16, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants