60 Commits

Author SHA1 Message Date
Erik Geiser 54e2981767 pkinit: Fix asn1 structures and add tests that ensures that they can be serialized 2026-05-12 16:24:17 +02:00
Erik Geiser 3d18e8a5a6 pkinit: Use explicit integer types to support 32-bit builds 2026-05-11 09:30:05 +02:00
Erik Geiser cd52919c0c Small fixes 2026-04-23 09:57:36 +02:00
Erik Geiser 7611d179dc examples: Actually fix DCERPC dialer 2025-11-10 15:49:23 +01:00
Erik Geiser 96c78942a6 examples: Fix DCERPC dialer 2025-11-10 15:42:26 +01:00
Erik Geiser bb02617c3d Fix tests v0.5.3 2025-11-07 10:20:42 +01:00
Erik Geiser f10c74e78c go mod tidy 2025-11-07 10:18:42 +01:00
Erik Geiser 4ae65c2ac3 Fail on non-existing ccache v0.5.2 2025-11-07 10:15:56 +01:00
Erik Geiser b58e100640 Update go-msrpc 2025-11-07 10:15:40 +01:00
Erik Geiser a4953949b8 Add debug output for CCache DCERPC authentication 2025-11-06 14:04:22 +01:00
Erik Geiser ee0d8ca74b Update gomsrpc 2025-11-06 13:19:48 +01:00
Erik Geiser 2950c7f2e2 Fix PFX handling when cert order is reversed v0.5.1 2025-09-30 11:30:43 +02:00
Erik Geiser 06c63b3330 Add test 2025-08-20 15:48:24 +02:00
Erik Geiser 7b7557c201 x509ext: Remove error returned by SID(...) when extension is not present v0.5.0 2025-08-13 13:18:17 +02:00
Erik Geiser ea51cc58ea pkinit: Replace OID literals by their names 2025-08-13 13:06:41 +02:00
Erik Geiser e406594fd6 x509ext: Fix OID check 2025-08-13 13:05:29 +02:00
Erik Geiser b99a5a1d31 Move othername to x509ext and add SID extension 2025-08-13 13:02:27 +02:00
Erik Geiser 953d025605 Fix context being ignored for some DNS requests 2025-08-04 09:36:50 +02:00
Erik Geiser 28097c2658 dcerpcauth: Add option to disable SPNEGO 2025-07-18 08:52:52 +02:00
Erik Geiser ccb9193b06 Update dependencies v0.4.1 2025-07-16 10:57:20 +02:00
Erik Geiser 1825e376bd ldapauth: Allow service tickets with alternate protocol in SPN 2025-07-09 12:42:15 +02:00
Erik Geiser a20f0f037c Add link to configure S4U etypes in impacket 2025-07-09 12:41:55 +02:00
Erik Geiser fe0e1015bf Allow AES128 and RC tickets to support older domains 2025-07-09 10:47:50 +02:00
Erik Geiser a4d0a8d59e Fix CCache authentication issues with DCERPC and SMB 2025-07-09 10:26:18 +02:00
Erik Geiser 6d03d148ca dcerpcauth: Prepare fix for ccache login 2025-07-08 16:36:12 +02:00
Erik Geiser 8db0e02230 Update CI 2025-07-04 10:37:00 +02:00
Erik Geiser bcbcb27eb6 Update linter config 2025-07-04 10:35:52 +02:00
Erik Geiser daad64c9be Update linter config 2025-07-04 10:18:28 +02:00
Erik Geiser 3a2d02c432 Fix linter issue v0.4.0 2025-06-03 10:28:20 +02:00
Erik Geiser f0d4c96b59 Allow non-RSA certificate keys 2025-06-03 10:26:20 +02:00
Erik Geiser 7075c4d69b Update CI 2025-06-03 10:22:53 +02:00
Erik Geiser 7cac27d336 ldapauth: Fix NTLM without channel binding 2025-06-03 10:22:35 +02:00
Erik Geiser 3038cd010f Update linter and formatter config 2025-06-02 17:07:23 +02:00
Erik Geiser 6148f7d089 Allow simple binds with empty password 2025-06-02 17:03:25 +02:00
Erik Geiser 307a67447d Omit empty domain in Credential.UPN() 2025-06-02 17:02:35 +02:00
Erik Geiser df6496cfa4 Remove keytab because KVNO may not match v0.3.0 2025-05-05 15:57:51 +02:00
Erik Geiser eb7dfe0b78 Refactor AES key handling 2025-05-05 13:34:31 +02:00
Bryan McNulty 3a9cc94321 Fix linter errors 2025-05-05 13:22:23 +02:00
Bryan McNulty ee7e2146f9 Fixed issue #4 for dcerpcauth & smbauth 2025-05-05 13:22:23 +02:00
Erik Geiser 0604d011d3 ldapauth: Fix NTLM target domain override for unencrypted connections 2025-05-05 12:47:28 +02:00
Bryan McNulty 486ba8225e Ensure that smbauth uses custom Kerberos dialer 2025-04-25 11:03:38 +02:00
Erik Geiser e17def2770 ldapauth: Use specified domain in NTLM auth msg instead of target name v0.2.2 2025-04-15 14:43:22 +02:00
Erik Geiser 89a8718b7e ldapauth: Set mutual AP option explicitly 2025-04-15 12:49:37 +02:00
Erik Geiser d012814002 ldapauth: Fix compatibility with newer ldap versions 2025-04-15 12:40:58 +02:00
Erik Geiser fda6dc91bf Overhaul dialer handling v0.2.1 2025-04-15 11:03:00 +02:00
Erik Geiser 6560051668 Update README.md 2025-04-11 16:41:45 +02:00
Erik Geiser 1fdd48fdb2 Refactoring v0.2.0 2025-04-11 16:29:18 +02:00
Bryan McNulty 129849fe4e Upgrade go-msrpc 2025-04-11 16:16:26 +02:00
Bryan McNulty 09ec08f3d7 Add barebones smbauth module w/ basic example 2025-04-11 16:15:03 +02:00
Erik Geiser 7b22106170 Update dependencies 2025-04-11 15:32:14 +02:00