CredDefense / CredDefense

Credential and Red Teaming Defense for Windows Environments

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MAINTENANCE NOTICE

PLEASE NOTE THAT THIS PROJECT IS NOT CURRENTLY BEING MAINTAINED AT THIS TIME

Having a full-time job, working on my PhD, spending time with my wife, and enjoying hobbies in what little time I have left doesn't afford any time for maintaining this and fixing issues. If anybody has pull requests, I will review them and merge as appropriate.

Sorry and I appreciate your understanding.

CredDefense

Credential and Red Teaming Defense for Windows Environments

For an overview on features and usage, please see:

https://www.blackhillsinfosec.com/the-creddefense-toolkit/

CCCredDefense Merge

Significant changes merged from the Columbus Collaboratory's fork of the Credential and Red Teaming Defense for Windows Environments.

The primary work that CC did centered around EasyPasswordFilter.dll. CC re-implemented the code so that the Windows function "SecureZeroMemory" can be called on all temporary copies of the password. CC also added support for Unicode characters. The input dictionary file should contain UTF-8 encodings. CC also added some unit tests, to test the new functionality.

Note the recommendation to use SecureZeroMemory here:

https://msdn.microsoft.com/en-us/library/windows/desktop/ms721884(v=vs.85).aspx

About

Credential and Red Teaming Defense for Windows Environments

License:MIT License


Languages

Language:C++ 48.8%Language:C# 39.3%Language:C 6.1%Language:PowerShell 5.8%