Commit Graph

  • a5379db31c Merge pull request #1270 from XedSama/drop-library-bug-fix main Alex 2026-06-05 11:35:05 +02:00
  • d773e63bd3 Fix lms_name and set it to NAME module option XedSama 2026-06-05 11:06:58 +02:00
  • b820f6d5fd Merge pull request #1254 from XedSama/dpapi-qol-empty Alex 2026-06-04 17:53:32 +02:00
  • af69e9dd95 Make code more efficient and explicit Alexander Neff 2026-06-04 11:49:32 -04:00
  • abeb163ad8 Merge pull request #1138 from e-nzym3/add-safe-shares-module Alex 2026-06-04 17:38:21 +02:00
  • d6b328587e Merge pull request #1265 from shaaati/patch-1 Alex 2026-06-03 17:04:48 +02:00
  • 7388995af3 Sort SIDs ascendingly shaaati 2026-06-03 16:58:49 +02:00
  • 90ebee5fdf Extend search filter for admin check in ldap.py shaaati 2026-06-03 16:33:09 +02:00
  • 761d0d91c0 Merge pull request #1262 from Pennyw0rth/neff-fix-delegation Alex 2026-06-02 22:49:47 +02:00
  • 4694c26c8a Fix delegation and only create new SMB conn when we actually have a different target_ip (and not None) Alexander Neff 2026-06-02 13:47:11 -04:00
  • 000eae14f4 smb --shares: revert to fixed-width table, widen Permissions to 22 for DACL_WRITE enzym3 2026-06-01 12:51:13 -04:00
  • f7113a4128 Update smb.py XedSama 2026-06-01 14:07:33 +02:00
  • 41e0e01b5f Merge branch 'main' into add-safe-shares-module enzym3 2026-05-29 10:06:26 -04:00
  • b7c0f6563c Merge pull request #1250 from azoxlpf/refactor/tsch-smb-exec Alex 2026-05-27 17:19:15 +02:00
  • 0237a07092 Remove stub variable Alexander Neff 2026-05-27 11:05:26 -04:00
  • d82fcfb08a Move things in args order Alexander Neff 2026-05-27 11:04:27 -04:00
  • 8c55ef6d8b Remove stub variable Alexander Neff 2026-05-27 10:54:52 -04:00
  • e99740dc96 Fix test that failed due to renamed arg Alexander Neff 2026-05-27 10:49:44 -04:00
  • f2a0dc3df9 Move things in args order Alexander Neff 2026-05-27 10:49:27 -04:00
  • a6d29ab0ac Simplify TSCH_EXEC and SMBEXEC after NXCRPCConnection merge azoxlpf 2026-05-27 10:37:40 +02:00
  • 51c13bc3e0 Merge pull request #1191 from azoxlpf/feat/add-rpc-class Alex 2026-05-26 22:37:58 +02:00
  • 515dccee24 Merge pull request #1247 from Pennyw0rth/add-azoxlpf-awesome-contributors Alex 2026-05-25 22:48:23 +02:00
  • 73dc25c907 Add azoxlpf to awesome contributors Alexander Neff 2026-05-25 16:41:40 -04:00
  • 0708e35f6d Merge pull request #1231 from T1erno/fix-ctrl+c Alex 2026-05-25 15:56:06 +02:00
  • 99d7186ed5 Don't triple check if DCE is not None Alexander Neff 2026-05-25 07:03:33 -04:00
  • 4d746de71d Don't triple check if DCE is not None Alexander Neff 2026-05-25 07:03:23 -04:00
  • 4a726849fa Improve logging Alexander Neff 2026-05-25 06:58:31 -04:00
  • fd101be87c Recreate RPC conn if target is different to existing SMB connection Alexander Neff 2026-05-25 06:28:45 -04:00
  • b3da0d5e82 Formatting Alexander Neff 2026-05-25 06:24:49 -04:00
  • fc5b7bbb3f Formatting Alexander Neff 2026-05-25 06:20:55 -04:00
  • 446328bdbc Add NXCRPCConnection to modify-group Alexander Neff 2026-05-25 06:13:26 -04:00
  • 1dd2c6696d No stub variables Alexander Neff 2026-05-25 05:44:55 -04:00
  • 570bae028e Rename variables to something meaningful Alexander Neff 2026-05-25 05:22:26 -04:00
  • 8cf5b605df Properly use class comments Alexander Neff 2026-05-25 05:22:11 -04:00
  • 87f2f10a0f Merge branch 'main' into feat/add-rpc-class Alex 2026-05-25 11:15:19 +02:00
  • dfec064063 Merge branch 'main' into feat/smb-get-folder feat/smb-get-folder Marshall Hallenbeck 2026-05-23 19:55:34 -04:00
  • e84ca2d510 fix(smb): fix slashes and silent folder download bugs Marshall Hallenbeck 2026-05-23 19:49:21 -04:00
  • 9c4ad7fc39 fix(smb): recursively download folders by default Marshall Hallenbeck 2026-05-23 19:47:47 -04:00
  • 830b04ba57 Use contextlib instead of empty try&except Alexander Neff 2026-05-23 05:53:12 -04:00
  • 3dcccc7b9b Merge pull request #1246 from Pennyw0rth/neff-fix-mssql-sam Alex 2026-05-22 21:50:34 +02:00
  • fe03fc20cf Add full control to dump files in order do bypass win restrictions Alexander Neff 2026-05-22 15:30:03 -04:00
  • a03625d992 Merge pull request #1245 from azoxlpf/fix/ntlm-reflection Alex 2026-05-22 18:46:41 +02:00
  • 663e26fb0b drop NTLM reflection checks on Server 2008 and 2012 azoxlpf 2026-05-22 16:42:09 +02:00
  • 3a0ccbe396 Update test.yml mpgn-patch-1 mpgn 2026-05-19 21:30:43 +02:00
  • dfbf2f6be7 Update lint.yml mpgn 2026-05-19 21:24:16 +02:00
  • 31df9337b3 Update test.yml mpgn 2026-05-19 21:22:42 +02:00
  • af6bebc362 Update lint.yml mpgn 2026-05-19 21:20:55 +02:00
  • ebb3da489f Simplify dependency installation step in lint workflow mpgn 2026-05-19 21:19:59 +02:00
  • 5bc110601e Refactor GitHub Actions to use uv for setup mpgn 2026-05-19 21:18:11 +02:00
  • 468c8efe8b switch to uv mpgn 2026-05-19 21:17:21 +02:00
  • e0972008f4 update lock mpgn 2026-05-19 19:12:54 +00:00
  • a92b6fea16 Update oscrypto dependency to specific commit mpgn 2026-05-19 21:04:47 +02:00
  • 5b3f8382e4 Configure Poetry to ignore recent package versions mpgn 2026-05-19 21:01:44 +02:00
  • 8a708ffab3 Update pyproject.toml mpgn 2026-05-19 20:47:31 +02:00
  • abdeb78174 Add exclude-newer option for tool.uv mpgn 2026-05-19 20:22:28 +02:00
  • 9911e9a280 Simplify CTRL+C exit T1erno 2026-05-15 20:04:04 -06:00
  • 18f7725993 Explicitely remove the null byte Alexander Neff 2026-05-14 06:49:56 -04:00
  • 636491ddde Merge branch 'main' into feat/smb-get-folder Marshall Hallenbeck 2026-05-12 14:06:06 -04:00
  • 4082c4eadb smb --shares: address review feedback from PR #1138 enzym3 2026-05-12 10:16:28 -04:00
  • 0fbff80d9c Merge pull request #1237 from Pennyw0rth/neff-fix-schtask_as-logging Alex 2026-05-10 12:17:49 +02:00
  • 861f7d9f67 Fix logging output of schtask_as Alexander Neff 2026-05-10 06:11:16 -04:00
  • df15cf20db Merge pull request #1235 from Pennyw0rth/neff-nfs-chmod Alex 2026-05-07 21:20:48 +02:00
  • 9e1403bf20 Merge pull request #1232 from Pennyw0rth/neff-fix-nfs Alex 2026-05-07 21:18:37 +02:00
  • 41cde339d1 Add e2e tests Alexander Neff 2026-05-07 15:11:00 -04:00
  • d10522eff8 Add chmod to nfs Alexander Neff 2026-05-07 15:03:06 -04:00
  • 4c56251480 Merge pull request #1125 from Ne0re0/main Alex 2026-05-07 16:35:15 +02:00
  • a23d0fa3b8 Pythonic Alexander Neff 2026-05-07 10:01:49 -04:00
  • d8ea63da83 Add error message if gmsa string is invalid Alexander Neff 2026-05-07 09:16:59 -04:00
  • 028e774e8e Formatting Alexander Neff 2026-05-07 09:16:14 -04:00
  • d9603d5c8b Formatting Alexander Neff 2026-05-07 09:15:49 -04:00
  • a0c62e2413 Formatting Alexander Neff 2026-05-07 09:13:51 -04:00
  • 8d5c81c36c Formatting Alexander Neff 2026-05-07 09:13:47 -04:00
  • 358052235a If we don't have a sAMAccountName skip kerberos keys Alexander Neff 2026-05-07 09:11:50 -04:00
  • 178df416c8 Switch order of displaying kerberos keys Alexander Neff 2026-05-07 09:06:24 -04:00
  • 21ea460d91 Remove duplicate search base Alexander Neff 2026-05-07 09:06:12 -04:00
  • 8759444f1b Merge branch 'main' into feat/smb-get-folder Marshall Hallenbeck 2026-05-06 16:19:27 -04:00
  • 5f7a05adb4 Merge branch 'main' into add-safe-shares-module Alex 2026-05-06 13:32:26 +02:00
  • 68816dcb25 Linting Alexander Neff 2026-05-06 12:53:12 +02:00
  • 641f020952 Add encoding fallback for special chars (e.g. öäü) Alexander Neff 2026-05-06 12:46:15 +02:00
  • cb156b7573 Catch errors if portmapper does not provide port for nfs bind Alexander Neff 2026-05-06 12:45:45 +02:00
  • 3631b8fdca Update module description Alexander Neff 2026-05-06 12:44:25 +02:00
  • a0a7c2673e Improved Ctrl + c behavior T1erno 2026-05-05 14:08:13 -06:00
  • d022f14f7e Formatting Alexander Neff 2026-05-05 15:30:22 -04:00
  • 324ff9e8fe Remove unused import Alexander Neff 2026-05-05 15:30:15 -04:00
  • 48691de278 Functionalize key generation Alexander Neff 2026-05-05 15:25:23 -04:00
  • 4951135148 Remove unused import Alexander Neff 2026-05-05 15:25:07 -04:00
  • f5bbf07a54 Use generate_kerberos_keys Alexander Neff 2026-05-05 14:42:38 -04:00
  • 696cfdfb37 Merge branch 'main' into main Alex 2026-05-05 19:29:58 +02:00
  • ee3ccb7948 Merge pull request #1228 from Pennyw0rth/neff-fix-rdp-kerberos Alex 2026-05-04 18:17:32 +02:00
  • 0bec9188cf We must connect to the kdc not the host on port 88 for Kerberos tickets Alexander Neff 2026-05-04 12:08:39 -04:00
  • 56406afd40 Merge pull request #1136 from Pennyw0rth/fix/ssh-channel-closed-exception Marshall Hallenbeck 2026-04-29 13:40:43 -04:00
  • ed96d6756b Merge pull request #1221 from Pennyw0rth/neff-fix-add-computer Alex 2026-04-29 16:42:27 +02:00
  • 9e179bb585 Merge pull request #1222 from Barneee/add-wazuh-detection Alex 2026-04-29 16:24:16 +02:00
  • c25c3d8686 Add Wazuh XDR detection Dennis Barnekow 2026-04-29 15:11:36 +02:00
  • efed8d19c6 Polish description Alexander Neff 2026-04-29 08:10:43 -04:00
  • 1f7175ac9f Return user handle and not impacket object Alexander Neff 2026-04-29 08:10:31 -04:00
  • 83696d29ac Merge pull request #1220 from Barneee/add-cynet-detection Alex 2026-04-29 08:50:36 +02:00
  • cd6d5b2ee5 fix(smb): properly reference arg via dot notation Marshall Hallenbeck 2026-04-28 18:51:23 -04:00
  • 5009642220 Add Cynet EDR detection Dennis Barnekow 2026-04-28 15:59:47 +02:00
  • 598afaa79a tests(get_folder): add e2e test line Marshall Hallenbeck 2026-04-06 14:51:43 -04:00