Commit Graph

  • 6dcbb02a02 Use process password for kerb login failure Alexander Neff 2025-04-27 11:55:27 -04:00
  • 6bf72192c4 Formating Alexander Neff 2025-04-27 11:53:51 -04:00
  • 5e9e06b1a1 Formating Alexander Neff 2025-04-27 10:10:10 -04:00
  • 17ef18edd0 Formating and logging change Alexander Neff 2025-04-27 10:06:05 -04:00
  • 0be367b8aa Improve options Alexander Neff 2025-04-27 10:05:52 -04:00
  • 059d241727 Restrict returning true on STATUS_PASSWORD_MUST_CHANGE to only the module Alexander Neff 2025-04-27 10:05:15 -04:00
  • f5dc9ea8c6 Merge pull request #665 from Pennyw0rth/neff-fix-pfs-win Alex 2025-04-27 14:58:15 +02:00
  • b35e1956af Don't replace C: in the path Alex 2025-04-27 14:39:26 +02:00
  • 29ced36cde Merge branch 'main' into drop_library_ms Xed 2025-04-27 13:28:02 +02:00
  • a517be8355 Merge branch 'Pennyw0rth:main' into dc-list termanix 2025-04-27 06:26:38 -04:00
  • 47b54c838e fix ruff mpgn 2025-04-27 10:19:14 +02:00
  • fad24dbb42 Merge branch 'main' into cleanup mpgn 2025-04-27 10:18:25 +02:00
  • fd86652121 more clean mpgn 2025-04-27 10:17:52 +02:00
  • 848da44f75 Merge pull request #663 from Pennyw0rth/ippsec_video mpgn 2025-04-27 10:13:50 +02:00
  • b7b454e725 Update ldap.py termanix 2025-04-27 07:55:47 +03:00
  • b8dfb52802 took the old branch, it was fixed. termanix 2025-04-27 07:49:27 +03:00
  • 981ad11b86 Merge branch 'main' into dc-list termanix 2025-04-27 00:46:47 -04:00
  • e993fbd0fc Refactored to enforce direct attribute access, preventing misleading classifications and improving error handling. termanix 2025-04-01 19:14:49 -04:00
  • c1a0f140e1 Thought, would implement it with netlogon but not have time for now, maybe later lol termanix 2025-04-01 17:56:47 -04:00
  • 23769d7755 Remove unnecessary try&except block and display trust domains we are skipping Alexander Neff 2025-03-30 10:40:37 -04:00
  • bab540d734 Add missing trust_type_text value, ref: MS-ADTS Alexander Neff 2025-03-30 10:39:55 -04:00
  • 3af68e3f9d Now check trusted domains DCs termanix 2025-03-03 19:18:04 -05:00
  • 9196c3216a Fix pfx output path on windows Alex 2025-04-27 02:03:44 +02:00
  • c34c581b0f Merge pull request #658 from nikaiw/fix_host_duplicate Alex 2025-04-27 01:35:59 +02:00
  • e61799ad9c Merge pull request #660 from n00py/patch-1 Alex 2025-04-27 01:35:42 +02:00
  • 26588a490e fix ruff mpgn 2025-04-27 00:36:30 +02:00
  • d016fb61fd make nxc compatible with bloodhound-ce mpgn 2025-04-27 00:34:35 +02:00
  • 61277c889b fix ruff mpgn 2025-04-26 20:44:16 +02:00
  • 913a71314f fix a bunch of stuff from vintage box on HTB mpgn 2025-04-26 20:43:35 +02:00
  • 15d100205b fix ruff mpgn 2025-04-26 19:24:19 +02:00
  • de4171e11e remove old server code unused mpgn 2025-04-26 19:22:13 +02:00
  • d80c8e0b45 Update enum_av.py n00py 2025-04-25 13:30:26 -06:00
  • 02f4439680 Update database.py NK 2025-04-25 10:29:55 +02:00
  • c5db5478d1 Update database.py NK 2025-04-24 20:09:25 +02:00
  • 8b6df3494a Fix NAME option and adding e2e tests XedSama 2025-04-24 14:05:31 +02:00
  • 34066da22b Better description and new link for documentation XedSama 2025-04-24 13:28:51 +02:00
  • 54cadbd567 Fix encoding and xmlns property XedSama 2025-04-24 13:26:17 +02:00
  • 63e9e54e69 Uploading/Cleaning libms file on writable share XedSama 2025-04-24 13:13:17 +02:00
  • 745de4908a Fix lms_name XedSama 2025-04-24 12:38:41 +02:00
  • dc4030aad2 Basic module structure XedSama 2025-04-23 21:26:46 +02:00
  • d51fc3f095 Fix . missing from classic path D4ytox 2025-04-20 16:18:29 +01:00
  • 46c16213f9 Remove the use of XDG_DATA_HOME D4ytox 2025-04-20 15:17:28 +01:00
  • 8deb2f9924 Use nxc as the folder name for XDG_DATA_HOME as well D4ytox 2025-04-20 15:09:52 +01:00
  • 0abadb062b Make XDG_CONFIG_HOME append nxc afterwards and XDG_DATA_HOME append nxc_data D4ytox 2025-04-20 15:03:12 +01:00
  • ff1ce969f9 Use XDG_CONFIG_HOME and XDG_DATA_HOME if set by user D4ytox 2025-04-20 14:49:25 +01:00
  • 9668cbce36 Merge pull request #650 from moscowchill/fix-windows-log-path-f332071 Alex 2025-04-20 02:08:29 +02:00
  • bc712c84ef Merge branch 'main' into main Marshall Hallenbeck 2025-04-19 09:13:52 -04:00
  • 64cce9572f Fix path imports to be grouped with other imports D4ytox 2025-04-18 15:55:30 +01:00
  • a1a1be66ae Refactor output file path construction in SMB protocol moscowchill 2025-04-18 06:39:23 -07:00
  • 88997c33a8 Fix ruff findings D4ytox 2025-04-18 14:37:35 +01:00
  • bf202a23f1 Merge the two import statements together D4ytox 2025-04-18 14:31:14 +01:00
  • d40a1c84d2 Fix unecessary expand_user in context.py D4ytox 2025-04-18 14:27:06 +01:00
  • 5fc5922bf2 Use WORKSPACE_DIR in netexec.py D4ytox 2025-04-18 14:17:32 +01:00
  • 41a9345927 Use CONFIG_PATH in config.py D4ytox 2025-04-18 14:17:32 +01:00
  • ca7408fd4d Use TMP_PATH in smb.py D4ytox 2025-04-18 14:17:32 +01:00
  • 95c11aa434 Use NXC_PATH,CONFIG_PATH in context.py D4ytox 2025-04-18 14:17:32 +01:00
  • 5f25e25d26 Use NXC_PATH in spider_plus.py D4ytox 2025-04-18 14:17:32 +01:00
  • 4c515414e2 Use NXC_PATH in get_netconnections.py D4ytox 2025-04-18 14:17:32 +01:00
  • dc00beab39 Use NXC_PATH in enum_dns.py D4ytox 2025-04-18 14:17:32 +01:00
  • f16616eeb6 Use CONFIG_PATH in database.py D4ytox 2025-04-18 14:17:32 +01:00
  • 2e50996ae5 Use TMP_PATH in wmiexec.py D4ytox 2025-04-18 14:17:32 +01:00
  • a3920da302 Use TMP_PATH in mmcexec.py D4ytox 2025-04-18 14:17:32 +01:00
  • b8d5ede6f5 Use TMP_PATH in atexec.py D4ytox 2025-04-18 14:17:32 +01:00
  • 0e370152b8 Use NXC_PATH in wmi.py D4ytox 2025-04-18 14:17:32 +01:00
  • 038fe52e8c Use NXC_PATH in winrm.py D4ytox 2025-04-18 14:17:32 +01:00
  • 4174dd9313 Use NXC_PATH in vnc.py D4ytox 2025-04-18 14:17:32 +01:00
  • f295dcf5f5 Use NXC_PATH in rdp.py D4ytox 2025-04-18 14:17:32 +01:00
  • d6e8cad817 Use NXC_PATH in ldap.py D4ytox 2025-04-18 14:17:32 +01:00
  • fb7ca1dac0 Use TMP_PATH in keepass_trigger.py D4ytox 2025-04-18 14:17:32 +01:00
  • 314c3675ef Use NXC_PATH in get-network.py D4ytox 2025-04-18 14:17:32 +01:00
  • bc12c96492 Use NXC_PATH in protocolloader.py D4ytox 2025-04-18 14:17:32 +01:00
  • 7d08340d29 Use NXC_PATH in logger.py D4ytox 2025-04-18 14:17:32 +01:00
  • d814e2cc2c Use NXC_PATH in netexec.py D4ytox 2025-04-18 14:17:31 +01:00
  • 633cec1dc9 added support for LDAP simple auth c4pit0ch3f 2025-04-17 15:08:11 +02:00
  • 024ff0ab03 Merge pull request #645 from bandrel/nfs-fstring-bug Alex 2025-04-14 14:58:31 -04:00
  • 3ebec370ec Add missing single quotes around slash Alexander Neff 2025-04-14 14:50:30 -04:00
  • bead78abae Update nfs.py Justin Bollinger 2025-04-14 13:02:36 -04:00
  • 5e08f53b72 Merge pull request #644 from Pennyw0rth/neff-fix-binary-workflow Alex 2025-04-13 16:18:27 +02:00
  • 0517c70e0e Add missing Pillow package to binary workflow Alexander Neff 2025-04-13 10:13:41 -04:00
  • 806e4c73b2 Merge pull request #643 from Pennyw0rth/v1.4.0 v1.4.0 Alex 2025-04-13 15:53:12 +02:00
  • a73624aa5c Add CODENAME for release v1.4.0 Alexander Neff 2025-04-13 09:48:33 -04:00
  • af743bf517 Merge pull request #642 from Pennyw0rth/neff-parse-uuids Alex 2025-04-13 14:05:22 +02:00
  • d5bd57dd94 Add sid parsing directly to the ldap attribute parser Alexander Neff 2025-04-13 07:21:24 -04:00
  • 6c30f3b611 Merge pull request #641 from exploide/completions Alex 2025-04-13 13:18:00 +02:00
  • b0ccbba947 completions: no not complete options without entering - first exploide 2025-04-13 11:21:04 +02:00
  • 0b1a4e452a Merge pull request #640 from Pennyw0rth/neff-add-gmsa-readPrincipal Alex 2025-04-12 20:23:20 +02:00
  • 47e40928b7 Add read principal of gmsa Alexander Neff 2025-04-12 14:12:18 -04:00
  • bf37152d3f Merge pull request #471 from termanix/patch-7 Alex 2025-04-12 20:10:55 +02:00
  • 5e400fb4b6 Fix GMSA account not showing for user without read privs Alexander Neff 2025-04-12 12:32:35 -04:00
  • 2540ca91b4 Refactor gmsa functions Alexander Neff 2025-04-12 11:54:34 -04:00
  • a4931816d9 Replace create_conn_obj parsing Alexander Neff 2025-04-12 08:38:07 -04:00
  • 5509c6b018 Merge pull request #638 from Pennyw0rth/neff-fix-rid-brute Alex 2025-04-12 14:32:03 +02:00
  • c9d9e49068 Merge pull request #639 from Pennyw0rth/neff-fix-desc-module Alex 2025-04-12 14:31:55 +02:00
  • 13c554bce5 Show only user objects with admincount Alexander Neff 2025-04-12 08:17:19 -04:00
  • c5bf67abc0 Fix asreproast only returning one user Alexander Neff 2025-04-11 21:16:17 -04:00
  • eae7ed544f Use parsed resp for counting results Alexander Neff 2025-04-11 21:10:25 -04:00
  • 1dc56bfaca Clean up --kerberos Alexander Neff 2025-04-11 20:54:07 -04:00
  • 92f4435b4b Massively trim down logic of admin_count as most of it isn't used Alexander Neff 2025-04-11 20:53:51 -04:00
  • c47df0842c Massively trim down logic of password_not_required as most of it isn't used Alexander Neff 2025-04-11 20:04:33 -04:00
  • 373232dea9 Massively trim down logic of trusted_for_delegation as most of it isn't used Alexander Neff 2025-04-11 19:55:24 -04:00