Commit Graph

60 Commits

Author SHA1 Message Date
Benjamin DELPY
f114a779e3 Lots of internals and 2003 SP1 support
- [new] sekurlsa module and its kerberos submodule now work with old 2003 SP1 (live or dump)
- [remove] misc::wifi with WLanAPI will be replaced with dpapi::wifi raw access
- [fix] crypto::certificate buffer free at the right place
- [internal] new kull_m_file Find function with callback
- [internal] removed kull_m_file functions (read/write/file exist) with environment-variables, now used for all command-lines
- [internal] kull_m_crypto_hash better checks for CRC32 trick
- [internal] mimilove for Windows 2000 banner update
- [internal] crypto::system now works with buffers (for future registry access)
- [internal] kerberos::ptt & crypto::system call kull_m_file_Find instead of their own implementation
- [internal] remove CrtlHandler, from mimikatz main modules, when exiting to let PowerShell clean
- [internal] expand command lines environment-variables from mimikatz main modules
2016-01-31 16:01:45 +01:00
Benjamin DELPY
111b47a67b Crypto, crypto everywhere...
[new] crypto::providers and crypto::certificates now list provider types
[internal] Removed kull_m_crypto_crc32 routine from crypto module, relies now on cryptdll using CALG_CRC32 with kull_m_crypto_hash
[internal] Removed incorrect usage of BOOL instead of NTSTATUS in kuhl_m_pac_validationInfo_to_PAC
2016-01-17 00:36:41 +01:00
Benjamin DELPY
34d1d0f573 Crypto & Kerberos enhancements
- [fix] dpapi::capi now deals with AT_SIGNATURE keys
- [fix] sekurlsa::kerberos / kerberos:: encryption type are now signed
- [new] kerberos::ask to ask / save TGS from current TGT
- [new] crypto::system to describe/to export Windows System Certificate (cert, crl, ctl, keyid)
- [internal] smaller banner for smaller displays
- [internal] Copyrights for 2016
- [internal] kull_m_file can deal with environment-variable strings in paths
- [internal] kull_m_crypto new types for CERT_PROP_*_ID
2016-01-12 03:13:12 +01:00
Benjamin DELPY
fbb32cdcfa MSV & Kerberos fixes, LSA and Privilege enhancements
- [fix] sekurlsa::msv & mimilib for Windows 10 build 10586
- [fix #20] sekurlsa::tickets (display & export) for NT 6 != Windows 10
- [close #16] kerberos::golden now with ~NetBios name in LogonDomainName field of the PAC
- [new] privilege module shortcuts (driver, security, tcb, backup, restore) and functions (by id or name)
- [new] lsadump::dcsync and lsadump::lsa /inject 'NTLM-Strong-NTOWF' in Supplemental Credentials structures (Windows 2016 TP 4)
- [internal] NtSetSystemInformation can now be used in code
2016-01-06 02:46:28 +01:00
Benjamin DELPY
71015c7081 mimikatz: updated to build with hid.lib 2015-11-09 23:45:49 +01:00
Benjamin DELPY
2576d59c8b Kiwi & René Coty BusyLight mode 2015-10-09 00:40:50 +02:00
Benjamin DELPY
91b3957211 lsadump::dcsync fix for with 2012r2 AD Recycle Bin
Thank you to @asolino, @mubix & @carnal0wnage !
2015-09-16 22:19:19 +02:00
Benjamin DELPY
5f12ced3fb Enhancements
* Code cleaning
2015-09-06 19:34:30 +02:00
Benjamin DELPY
c322dc582f Cleaning & few Win10 adaptations 2015-08-30 22:01:05 +02:00
Benjamin DELPY
8b8eaf0201 Global licence update, credits to Vincent LE TOUX for DCSync, and lsadump::hash moved to crypto::hash 2015-08-25 11:19:01 +02:00
Benjamin DELPY
ae041e0ece lsadump::dcsync - XP and 2003 don't allow QueryContextAttributes for SECPKG_ATTR_SESSION_KEY when using NTLM protocol in userland, forcing Kerberos instead (Negociate otherwise).
Thanks @asolino for letting me show!
2015-08-24 12:21:52 +02:00
Benjamin DELPY
b2687e3085 DRSR error printing 2015-08-24 01:57:20 +02:00
Benjamin DELPY
bdab94dfff DRSR fixes 2015-08-23 22:50:21 +02:00
Benjamin DELPY
a3c105af16 lsadump::dcsync and net::user updates 2015-08-17 00:18:04 +02:00
Benjamin DELPY
9c21b2f70d lsadump::dcsync cleaning (it frees the memory!), and domain autodetect 2015-08-13 01:11:27 +02:00
Benjamin DELPY
7717b7a717 DCSync in mimikatz & for XP/2003 2015-08-11 01:27:13 +02:00
Benjamin DELPY
e6924b75ed Compatible with Visual Studio 2015 2015-07-24 00:20:34 +02:00
Benjamin DELPY
c00b9cfab3 DPAPI vault IV for @dfirfpi 2015-07-21 04:11:25 +02:00
Benjamin DELPY
9bac6378c6 mimilove for Windows 2000 <3 2015-07-19 02:34:06 +02:00
Benjamin DELPY
5084e9d803 Thanks to @dfirfpi new samples, some cool adaptations! 2015-07-16 01:19:48 +02:00
Benjamin DELPY
3172c1dc23 DPAPI credentials (legacy & vault) 2015-07-15 01:13:21 +02:00
Benjamin DELPY
5766e29f33 DPAPI oe starting 2015-06-22 01:31:26 +02:00
Benjamin DELPY
81b9af79ef Unprotect CNG & CAPI from all keys 2015-06-19 01:19:01 +02:00
Benjamin DELPY
841deedbf8 DPAPI for CAPI & CNG 2015-06-18 02:18:17 +02:00
Benjamin DELPY
bcac477384 DPAPI Masterkeys (normal, backup, domain) 2015-06-14 02:46:21 +02:00
Benjamin DELPY
60a71a7951 DPAPI & Crypto 2015-06-07 23:19:28 +02:00
Benjamin DELPY
552fe7ac51 Crypto and DPAPI cleaning 2015-06-03 02:13:43 +02:00
Benjamin DELPY
45cade5b76 DPAPI Backup keys export from memory cache (sekurlsa + WinDBG), WinDBG LSAIso support 2015-05-25 00:24:46 +02:00
Benjamin DELPY
627041252b DPAPI Backup keys export 2015-05-23 23:49:04 +02:00
Benjamin DELPY
11d3376fd3 Some hash functions + one fix for SHA-1 on XP 2015-05-09 19:58:55 +02:00
Benjamin DELPY
e3914fec3a registry write access (limitations with low-level file access) 2015-05-01 23:29:39 +02:00
Benjamin DELPY
c7cf47f168 PAC fields, Crypto NT6 functions & Kiwi for Cache 2015-04-29 02:38:06 +02:00
Benjamin DELPY
7923015d09 Domain trust keys, from NT6 cache and NTDS cache via RPC 2015-04-19 01:16:16 +02:00
Benjamin DELPY
83a8f4214d kvno for RODC, krbtgt in LSASS memory, fix un memory module for minidump 2015-04-01 00:09:09 +02:00
Benjamin DELPY
c85332baba minor file function change 2015-01-13 22:08:23 +01:00
Benjamin DELPY
253c460938 Console Output fixed for PowerShell/RunAs, ASN1 optimizations 2014-12-13 19:52:00 +01:00
Benjamin DELPY
155c3221f7 Some fixes for latest MS updates 2014-12-07 02:45:50 +01:00
Benjamin DELPY
d5676aa66c minesweeper, Kerberos ccache, Windows 10 update, newsoft contre-rump, ... 2014-11-20 08:57:04 +01:00
Benjamin DELPY
5d191619fc Microsoft BlueHat edition
Windows 10 Technical Preview inside, but some kernel parts are missing
2014-10-10 01:53:03 -07:00
Benjamin DELPY
f38ba31789 Kerberos keys hash generator, command line buffer extension 2014-09-28 21:47:26 +02:00
Benjamin DELPY
aac3e32edd Coffee, Process fix, SidHistory & SpAcceptCredentials hook 2014-09-14 21:09:48 +02:00
Benjamin DELPY
7f7fcea319 mimidrv fix for image notify 7 x86, cd command & README update 2014-09-07 18:40:32 +02:00
Benjamin DELPY
63dec2f4d4 remotelib module update 2014-08-31 18:49:49 +02:00
Benjamin DELPY
6c753a74d6 DPAPI fix + Service "force" (>= Windows 7) 2014-08-30 21:56:18 +02:00
Benjamin DELPY
e6eead2053 Kerberos Golden Ticket AES 128/256 support 2014-06-10 01:42:19 +02:00
Benjamin DELPY
8ca8f056d2 Kernel Memory handle with mimidrv & vault fix 2014-06-07 21:24:10 +02:00
Benjamin DELPY
4ad7bbf38e ARRAYSIZE & indentation 2014-05-28 18:00:36 +02:00
Benjamin DELPY
38be0f72a6 Fix stricmp for VS platforms 2014-05-26 08:06:48 +02:00
Benjamin DELPY
3843e998a8 lsadump::lsa /inject updated to avoid DLL injection, only code. 2014-05-25 21:37:38 +02:00
Benjamin DELPY
54502be4ca lsadump::lsa can play with AD supplementalCredentials, with mimilib.dll 2014-05-24 22:16:46 +02:00