Commit Graph

  • 33a8dfc109 remove redundant log call Marshall Hallenbeck 2023-10-21 19:20:08 -04:00
  • 3ce70c71b6 fix arbitrary newlining Marshall Hallenbeck 2023-10-21 19:16:54 -04:00
  • e9dd72e1c1 remove python env specification Marshall Hallenbeck 2023-10-21 19:13:26 -04:00
  • ac4c2f4168 remove 'exploit' term from MS17-010 since its a check, not an exploit Marshall Hallenbeck 2023-10-21 19:11:41 -04:00
  • c523d9679b convert string concat to fstring Marshall Hallenbeck 2023-10-21 19:10:06 -04:00
  • 7eef62ed78 fix: undo newlining Marshall Hallenbeck 2023-10-21 19:00:16 -04:00
  • 92ddea1ffb fix: remove unnecessary newlining Marshall Hallenbeck 2023-10-21 18:59:33 -04:00
  • b4ccc5a08c remove single quotes zblurx 2023-10-21 18:47:01 +02:00
  • 838585f8b2 Downgrade termcolor to prevent atty check which disables colors Alexander Neff 2023-10-21 12:36:19 -04:00
  • 425e83c4c4 [ssh] disable look_for_keys in paramiko XiaoliChan 2023-10-21 23:38:06 +08:00
  • 35cdf414b7 [ssh] Neff review II XiaoliChan 2023-10-21 23:13:47 +08:00
  • 6a5f76b939 Remove all files created on the target Alexander Neff 2023-10-21 07:08:36 -04:00
  • 8521d6bf0c Merge branch 's4u' of github.com:Pennyw0rth/NetExec into s4u zblurx 2023-10-21 12:44:40 +02:00
  • 187828a2b8 fix camelcase and logger import zblurx 2023-10-21 12:42:28 +02:00
  • 4e1ff89683 Merge remote-tracking branch 'upstream/develop' into ssh-improv XiaoliChan 2023-10-21 11:04:26 +08:00
  • 216e96a804 Merge branch 'develop' into connection-miss-port Marshall Hallenbeck 2023-10-20 21:44:57 -04:00
  • 4b4a39b459 Merge branch 'develop' into neff-module-sort Marshall Hallenbeck 2023-10-20 21:35:36 -04:00
  • 1aab4c97c3 Merge pull request #83 from mishrasamiksha/develop Marshall Hallenbeck 2023-10-20 21:30:42 -04:00
  • a68265bb13 feat(tests): allow running specific proto tests via --protocols Marshall Hallenbeck 2023-10-20 15:02:37 -04:00
  • 1560c2d761 Update README.md Samiksha Mishra 2023-10-20 20:17:21 +05:30
  • fa7c5945ef [ssh] Marshall review I XiaoliChan 2023-10-20 15:59:58 +08:00
  • 78ed508066 [ssh] Marshall review I XiaoliChan 2023-10-20 15:56:39 +08:00
  • 90ede7ff1e Merge branch 'develop' into ssh-improv Marshall Hallenbeck 2023-10-19 21:38:43 -04:00
  • fd6e0c5839 Merge branch 'develop' into connection-miss-port Marshall Hallenbeck 2023-10-19 20:57:45 -04:00
  • 506d5b8f40 Merge branch 'develop' into s4u Marshall Hallenbeck 2023-10-19 20:37:44 -04:00
  • b86a60190b Merge branch 'develop' into main Marshall Hallenbeck 2023-10-19 20:31:31 -04:00
  • 5e282156bb Fix ldap query over 1000 results mpgn 2023-10-19 15:30:00 -04:00
  • 809b4bb799 Merge pull request #80 from Pennyw0rth/mpgn Alex 2023-10-19 11:29:03 +02:00
  • 99bba69a72 Merge branch 'develop' into s4u zblurx 2023-10-19 11:09:44 +02:00
  • 8ea441595c cleanup zblurx 2023-10-19 11:07:50 +02:00
  • 8f36ad2b1b [connection.py] remove ugly space XiaoliChan 2023-10-19 11:00:56 +08:00
  • d19aca3c05 [connection.py] Neff review I XiaoliChan 2023-10-19 10:34:59 +08:00
  • bf7cfb66c2 Merge remote-tracking branch 'upstream/develop' into connection-miss-port XiaoliChan 2023-10-19 10:25:36 +08:00
  • a09934b8f9 Adding mpgn Alexander Neff 2023-10-19 00:34:55 +02:00
  • 6385cce49a Formating, ruff linting and removal of unused code Alexander Neff 2023-10-18 22:56:23 +02:00
  • fc0bbc545d Merge branch 'develop' into main Marshall Hallenbeck 2023-10-18 14:05:35 -04:00
  • 30c474cbd6 refactor(tests): move --options above the module run for each module Marshall Hallenbeck 2023-10-18 14:02:32 -04:00
  • 41fac78df4 tests: add iis and pi module tests Marshall Hallenbeck 2023-10-18 13:57:33 -04:00
  • e153790d76 tests: add add-computer to e2e tests Marshall Hallenbeck 2023-10-18 13:51:40 -04:00
  • 085868c551 fix(tests): some modules have a PASSWORD and may have a USERNAME param, so update the login string variable Marshall Hallenbeck 2023-10-18 13:51:15 -04:00
  • dbbffc5952 fix(add-computer): set proper permission on open user request and exit if the computer account is already created Marshall Hallenbeck 2023-10-18 13:44:01 -04:00
  • 0376a005e3 ruff: add in --preview flag for linting in GitHub runner Marshall Hallenbeck 2023-10-18 13:02:57 -04:00
  • b9497d37aa Revert "Merge branch 'develop' into marshall_cleanup" Marshall Hallenbeck 2023-10-18 12:15:21 -04:00
  • ce73f684c1 Merge branch 'develop' into marshall_cleanup Marshall Hallenbeck 2023-10-18 12:10:25 -04:00
  • f87eeffc41 move imports back to conditional and add comment Marshall Hallenbeck 2023-10-18 12:08:46 -04:00
  • 113b98060c [ssh] Neff review: args condition XiaoliChan 2023-10-18 22:40:37 +08:00
  • feac7f07bf [ssh] Neff review I XiaoliChan 2023-10-18 22:15:38 +08:00
  • d2ed2aaf9e [ssh] conflict fix XiaoliChan 2023-10-18 20:13:43 +08:00
  • ac0fa8c3a0 [ssh] conflict fix XiaoliChan 2023-10-18 20:12:25 +08:00
  • 1879107c8e Merge pull request #77 from Pennyw0rth/dependabot/pip/urllib3-2.0.7 Alex 2023-10-18 13:08:04 +02:00
  • ffeb2063ca Increase parallel test runs and fix description of test cli Alexander Neff 2023-10-18 12:58:17 +02:00
  • d61e78a1c6 Merge remote-tracking branch 'upstream/develop' into connection-miss-port XiaoliChan 2023-10-18 12:04:21 +08:00
  • b3e1a0d967 Add ruff version output to cli Alexander Neff 2023-10-18 00:00:55 +02:00
  • dd3a285049 Fix lint cli Alexander Neff 2023-10-17 23:58:21 +02:00
  • ab5452d7b9 Use poetry to run ruff Alexander Neff 2023-10-17 23:56:18 +02:00
  • 0cfdbd46a6 Update dependencies from dev Alexander Neff 2023-10-17 23:43:30 +02:00
  • 1ce4a5eac0 Update dependencies Alexander Neff 2023-10-17 23:34:38 +02:00
  • 4e51bfb5aa Bump urllib3 from 2.0.6 to 2.0.7 dependabot[bot] 2023-10-17 21:15:55 +00:00
  • 8056ef8e28 fix(kerberos): pass kdc_host on kerberos connection Marshall Hallenbeck 2023-10-17 14:57:15 -04:00
  • 14d6e9bc3e fix: remove ClassVar to be revisited later Marshall Hallenbeck 2023-10-17 14:49:51 -04:00
  • a3b0428f8d fix(tests): add in space so command is correct Marshall Hallenbeck 2023-10-17 14:49:34 -04:00
  • 98617194ac Merge branch 'develop' into marshall_cleanup Marshall Hallenbeck 2023-10-17 14:32:50 -04:00
  • d28dc10e0f fix(ruff): add back in res variable since it's called in the following debug and add noqa for F841 on it since it will get auto-fixed Marshall Hallenbeck 2023-10-17 14:30:24 -04:00
  • 2854aa010d ruff: fix a single RUF012 and then ignore it for future use Marshall Hallenbeck 2023-10-17 14:19:42 -04:00
  • d10e6492fb Merge branch 'develop' into neff-module-sort Marshall Hallenbeck 2023-10-17 11:32:24 -04:00
  • 84d55aa264 ruff: add LOG (no fixes) and RUF and auto-fix Marshall Hallenbeck 2023-10-16 12:54:57 -04:00
  • b39389f122 ruff: fix E261 - spaces before inline comments Marshall Hallenbeck 2023-10-16 12:52:45 -04:00
  • a7b95f2fc8 ruff: add refurb (FURB) and auto-fix Marshall Hallenbeck 2023-10-16 12:48:15 -04:00
  • b33f67792d Simplify code and remove unused variables Alexander Neff 2023-10-15 20:35:45 +02:00
  • 052bfa3c1a Resolve merge conflicts Alexander Neff 2023-10-15 20:23:12 +02:00
  • e77ecd31bd ruff: add F841 back in and auto-fix Marshall Hallenbeck 2023-10-15 13:31:51 -04:00
  • e672dce25f Convert for loops into list comprehensions Alexander Neff 2023-10-15 19:21:14 +02:00
  • 2391d1d5ba Fix poetry.lock file Alexander Neff 2023-10-15 18:24:29 +02:00
  • dbc1feeadd Replace for loops with list comprehensions Alexander Neff 2023-10-15 18:24:09 +02:00
  • fb886295e1 Merge branch 'develop' into main Alex 2023-10-15 17:30:15 +02:00
  • f6cd7934b3 Merge branch 'Pennyw0rth:main' into main Roman Rivas II 2023-10-15 08:16:47 -07:00
  • f26b676c8e Update ftp.py Roman Rivas II 2023-10-15 08:14:15 -07:00
  • 901b8dee80 Update proto_args.py Roman Rivas II 2023-10-15 08:12:21 -07:00
  • d1aec0611e Merge pull request #30 from Pennyw0rth/marshall-dependency-update-9-19-2023 Alex 2023-10-15 17:02:55 +02:00
  • dfafcb2975 Add module sorting when listing modules by privileges needed for execution Alexander Neff 2023-10-15 10:59:22 -04:00
  • 0f756f7558 Merge branch 'develop' into marshall-dependency-update-9-19-2023 Alex 2023-10-15 16:38:40 +02:00
  • 0e4c545bc0 Formating Alexander Neff 2023-10-15 09:09:26 -04:00
  • e043e0704e refactor: list comprehension, better header skip, and update docstring Marshall Hallenbeck 2023-10-15 07:28:58 -04:00
  • 44b0619f44 refactor: list comprehension Marshall Hallenbeck 2023-10-15 07:28:37 -04:00
  • 6841537347 refactor(daclread): add additional debug, update docstrings, refactor to use list comprehension Marshall Hallenbeck 2023-10-15 07:18:21 -04:00
  • a90898dba6 refactor: use list comprehension Marshall Hallenbeck 2023-10-15 06:56:43 -04:00
  • 528248dd31 refactor(samrfunc): use list/dict comprehension Marshall Hallenbeck 2023-10-15 06:56:21 -04:00
  • 94b515bfeb ruff: ignore PERF203 - only for pre-3.11 and may cause issues if refactored Marshall Hallenbeck 2023-10-15 06:50:06 -04:00
  • fd433b1227 update logging string Marshall Hallenbeck 2023-10-15 06:49:41 -04:00
  • 8c73dec431 refactor(wmi): fix try except in forloop, add docstring, fix wql variable, and update logging to not cast Marshall Hallenbeck 2023-10-15 06:41:54 -04:00
  • b3ea011d3b remove string import Marshall Hallenbeck 2023-10-15 06:30:52 -04:00
  • cd3f3e9347 refactor: reference ascii_lowercase directly Marshall Hallenbeck 2023-10-15 06:30:29 -04:00
  • 3e056659d8 refactor: use list comprehension for domains retrieved - PERF401 Marshall Hallenbeck 2023-10-14 22:16:59 -04:00
  • 467882a759 refactor: move try except outside forloops - PERF203 Marshall Hallenbeck 2023-10-14 22:15:24 -04:00
  • bc0254d97e refactor: clean up parse_perms logic Marshall Hallenbeck 2023-10-14 22:13:03 -04:00
  • 5b5ed0c880 refactor: improve character randomization Marshall Hallenbeck 2023-10-14 21:58:06 -04:00
  • f1af5b8959 ruff: run previously unincluded PIE790 fixes in ruff 0.0.292 Marshall Hallenbeck 2023-10-14 21:53:46 -04:00
  • 0cb67d3016 ruff: add PERF Marshall Hallenbeck 2023-10-14 21:53:23 -04:00
  • 59767febce refactor: move try outside forloop Marshall Hallenbeck 2023-10-14 21:53:06 -04:00
  • 201b3285c4 ruff: pin 292 version since older versions dont display all checks Marshall Hallenbeck 2023-10-14 21:50:48 -04:00