Commit Graph

  • 7108e2aa5b Make opsec_safe as we only use native win protocols Alexander Neff 2025-05-27 07:42:24 -04:00
  • 81a144902f Group users when being in both dom admin and enterprise admin group Alexander Neff 2025-05-27 07:42:02 -04:00
  • 65bd7aedf9 Remove Administrators group as not found and readd check for dom admin in folders Alexander Neff 2025-05-27 07:32:14 -04:00
  • 6c9c141885 Skip administrator folder Alexander Neff 2025-05-27 07:07:35 -04:00
  • a6fa872b3b Switch to user objects instead of multiple lists Alexander Neff 2025-05-27 06:59:49 -04:00
  • 747df104ff Simplify exception handling Alexander Neff 2025-05-27 06:59:11 -04:00
  • 6e52d617c8 Ruff checks haytehcy 2025-05-26 22:03:44 +01:00
  • afb78358cf Refactored SMBSpider haytehcy 2025-05-26 21:38:34 +01:00
  • e2f225ad34 Merge branch 'main' into dc-list Alex 2025-05-26 11:44:51 +02:00
  • 3b12e1407a Merge branch 'main' into presence Alexander Neff 2025-05-25 16:25:42 -04:00
  • 6a0a985c32 Merge pull request #629 from Pennyw0rth/neff-update-ruff Alex 2025-05-25 22:21:46 +02:00
  • 3fcb3777db Regenerate lock file Alexander Neff 2025-05-25 14:32:49 -04:00
  • d0f9b2d9e2 Display proper info when there is no adcs in the domain Alexander Neff 2025-05-25 14:25:02 -04:00
  • 81e4977324 Fix remove-mic module Alexander Neff 2025-05-25 14:21:44 -04:00
  • 1b750d8fbc Don't test change-password module otherwise we can't log in anymore... Alexander Neff 2025-05-25 14:16:33 -04:00
  • 730a4bfded Linting Alexander Neff 2025-05-25 13:11:32 -04:00
  • 9e1c44bcfb Merge branch 'main' into neff-update-ruff Alexander Neff 2025-05-25 13:11:07 -04:00
  • 769f82f5e3 Linting Alexander Neff 2025-05-25 13:10:28 -04:00
  • c91c9dd93b Linting Alexander Neff 2025-05-25 13:10:01 -04:00
  • b1f0368835 Merge pull request #664 from Pennyw0rth/be mpgn 2025-05-25 18:55:52 +02:00
  • 1afef2fdf5 Merge branch 'main' into be mpgn 2025-05-25 18:48:44 +02:00
  • dd32695096 Update lock file Alexander Neff 2025-05-25 12:47:13 -04:00
  • 1281b0f296 Merge pull request #671 from Pennyw0rth/fix_host_info mpgn 2025-05-25 18:46:59 +02:00
  • b73e51c0b7 Merge branch 'main' into neff-update-ruff Alexander Neff 2025-05-25 12:46:35 -04:00
  • e5d3b66fb3 Add comments Alexander Neff 2025-05-25 11:29:02 -04:00
  • 70910223b4 Move bloodhound package info function to the helpers Alexander Neff 2025-05-25 11:04:29 -04:00
  • 09cb12d759 Swap command order, otherwise pipx will complain Alexander Neff 2025-05-25 11:02:10 -04:00
  • 51dfd5179a Actually as the poetry file now says 'bloodhound-ce' we must uninstall that package Alexander Neff 2025-05-25 10:47:07 -04:00
  • 962a7ec45c Add info if 'bloodhound' package not found Alexander Neff 2025-05-25 10:43:38 -04:00
  • ff531553ac Merge pull request #706 from Pennyw0rth/neff-improve-eventlog_creds Alex 2025-05-25 16:16:16 +02:00
  • 614de0b75f Use already existing config object Alexander Neff 2025-05-25 10:11:49 -04:00
  • c3c487600e Add missing check if config section is missing Alexander Neff 2025-05-25 10:10:29 -04:00
  • 2c12ab7202 Improve regex match and reduce false positives Alexander Neff 2025-05-25 09:48:58 -04:00
  • 379641e25c Allow setting the limit to UNLIMITED Alexander Neff 2025-05-25 09:48:38 -04:00
  • 09ca4c91f4 Implement unlimited querying with MSEven Alexander Neff 2025-05-25 09:47:54 -04:00
  • 65e6e8cf2e fix poetry lock mpgn 2025-05-25 12:21:42 +00:00
  • 2164b4c699 Merge branch 'main' into be mpgn 2025-05-25 14:17:26 +02:00
  • ef7e97478e Add missing output variable Alexander Neff 2025-05-25 08:14:37 -04:00
  • 779f955f0f Exclude Application Data as this creates and infinite recursion on wmi/winrm Alexander Neff 2025-05-25 07:45:52 -04:00
  • ded34e0de2 Merge pull request #705 from Pennyw0rth/neff-fix-badsuccessor Alex 2025-05-25 13:21:46 +02:00
  • e53f1cf378 Now checking for dc with win server 2025 and not functional domain level to be 2025 Alexander Neff 2025-05-25 07:16:03 -04:00
  • 5c36c9859f Merge pull request #704 from Pennyw0rth/neff-fix-ldap Alex 2025-05-25 13:15:03 +02:00
  • 15fb6a3d1f update poetry lock mpgn 2025-05-25 11:07:30 +00:00
  • 95ca5b437a Merge branch 'main' into be mpgn 2025-05-25 13:04:29 +02:00
  • 7d3dd40912 make bloodhound-ce default mpgn 2025-05-25 11:02:38 +00:00
  • 263b1df2ae Revert #682 and reenable ldap signing Alexander Neff 2025-05-25 06:58:42 -04:00
  • 789edeb30a Switch to the fixed ldap signing version from zblurx Alexander Neff 2025-05-25 06:57:34 -04:00
  • 1280eaf0cb Fix winrm command execution and add missing parameters to ps_execute Alexander Neff 2025-05-25 06:54:20 -04:00
  • a3889b84f1 Print output line by line Alexander Neff 2025-05-25 06:53:56 -04:00
  • 70cc90ad11 Merge branch 'main' into aws-credentials Alexander Neff 2025-05-24 11:13:58 -04:00
  • 0befdd064c Merge pull request #703 from Pennyw0rth/neff-fix-logger-port Alex 2025-05-24 17:12:42 +02:00
  • a4cf832e9d Remove wmi from executable protocols and remove wmiexec from exec-methods due to bugs Alexander Neff 2025-05-24 09:54:47 -04:00
  • 5cd7a6c7e8 Fix logging port and also update the port when switching to LDAPS Alexander Neff 2025-05-24 09:32:10 -04:00
  • 0fe468f39b Add wmi to supported protocols Alexander Neff 2025-05-24 09:24:01 -04:00
  • 4714664abf Formatting Alexander Neff 2025-05-24 08:53:30 -04:00
  • c8430b661e Merge branch 'main' into aws-credentials Alex 2025-05-24 14:40:37 +02:00
  • 1431481116 Update aws-credentials.py Braiant Giraldo 2025-05-23 19:31:48 -05:00
  • c15faf1623 Merge pull request #702 from Pennyw0rth/badsuccesor mpgn 2025-05-23 18:10:59 +02:00
  • b84d04a448 Make text more precise Alexander Neff 2025-05-23 12:07:49 -04:00
  • e75512a93c Add domain functional level check Alexander Neff 2025-05-23 12:04:19 -04:00
  • fb754166e4 Add options text Alexander Neff 2025-05-23 11:41:42 -04:00
  • dbc3bd335a Formatting Alexander Neff 2025-05-23 11:40:58 -04:00
  • c09376859e fix ruff mpgn 2025-05-23 17:32:04 +02:00
  • d1d700243b add module badsuccessor mpgn 2025-05-23 17:13:33 +02:00
  • 057872cc15 add exam mpgn 2025-05-23 17:13:10 +02:00
  • e6fe63475a Merge pull request #691 from crosscutsaw/ntdsutil-new Alex 2025-05-23 00:01:24 +02:00
  • 073abc9652 Remove unused import Alexander Neff 2025-05-22 17:58:25 -04:00
  • abf9b34ad0 Make use of the filename template in the smb protocol Alexander Neff 2025-05-22 17:57:26 -04:00
  • 1319fb4fc4 Merge pull request #670 from Pennyw0rth/ldap_fail mpgn 2025-05-22 22:53:10 +02:00
  • 3f38b5fc8c Merge both if statements Alexander Neff 2025-05-22 16:43:27 -04:00
  • 41b60eb3fc Restrict swapping the scope to when we have an operationsError and scope is None (didn't try with scope=baseObject) Alexander Neff 2025-05-22 16:41:36 -04:00
  • d76127cc09 [WCC] Add check for LLMNR FRE 2025-05-22 15:33:13 +02:00
  • 698c32f73d [WCC] Ignore KDNIC in NBTNS check FRE 2025-05-22 15:08:56 +02:00
  • a9e182770f update code mpgn 2025-05-21 14:47:14 +02:00
  • b87f525d87 Add the Administrators to checked groups Alexander Neff 2025-05-20 18:44:09 -04:00
  • 6a9f1212c1 Merge branch 'main' into main Mickey De Baets 2025-05-20 15:18:20 +02:00
  • 500eaa7ca8 enum_trust ruff fixed termanix 2025-05-20 09:08:37 -04:00
  • a689cd1459 Replaced Reprecated with Removed termanix 2025-05-20 09:05:30 -04:00
  • c25640c997 Merge branch 'Pennyw0rth:main' into dc-list termanix 2025-05-20 09:02:26 -04:00
  • 69c1137a3b Merge pull request #699 from Pennyw0rth/NeffIsBack-patch-1 Alex 2025-05-20 12:31:27 +02:00
  • e18e69e563 Update ntdsutil.py emre 2025-05-20 07:26:07 +03:00
  • ac80cc2a73 Update PULL_REQUEST_TEMPLATE.md Alex 2025-05-20 01:19:01 +02:00
  • 3bb35503ed Add mssql_dumper module for sensitive data discovery LTJAX 2025-05-19 17:34:43 +03:00
  • d481f55a14 Simplify logic and remove highlight if no admin was found in directories Alexander Neff 2025-05-18 20:14:59 -04:00
  • b0d34ad7fc Simplify logic Alexander Neff 2025-05-18 20:13:21 -04:00
  • 2e0443ff8a Remove duplicate initialization Alexander Neff 2025-05-18 20:05:24 -04:00
  • e2539855a3 Simplify logic Alexander Neff 2025-05-18 20:05:10 -04:00
  • e08935d31a Simplify logic Alexander Neff 2025-05-18 19:59:35 -04:00
  • af56d9470c Remove unused function and simplify logic Alexander Neff 2025-05-18 19:54:07 -04:00
  • fb52fc6dc1 Simplify logic Alexander Neff 2025-05-18 19:52:45 -04:00
  • a2d4d9319a Simplify logic Alexander Neff 2025-05-18 19:49:41 -04:00
  • a219e092b8 Get only the default domain and make code shorter Alexander Neff 2025-05-18 19:30:20 -04:00
  • 01c7752522 Improve readability Alexander Neff 2025-05-18 19:29:27 -04:00
  • 9be36017b6 Replace .error with .fail and clean up code Alexander Neff 2025-05-18 19:02:14 -04:00
  • d1239445e7 Merge branch 'main' into presence Alex 2025-05-19 00:52:48 +02:00
  • 137f70a84c Update ntdsutil.py emre 2025-05-19 00:37:43 +03:00
  • c3c4edbe4e Update ntdsutil.py emre 2025-05-19 00:37:02 +03:00
  • 11458b07f0 ruff fix all emre 2025-05-19 00:26:02 +03:00
  • c34d00651b ruff fix everything emre 2025-05-19 00:23:13 +03:00
  • 7e0476d50b Update ntdsutil.py emre 2025-05-18 20:39:22 +03:00