Commit Graph

  • 6a5f76b939 Remove all files created on the target Alexander Neff 2023-10-21 07:08:36 -0400
  • 8521d6bf0c Merge branch 's4u' of github.com:Pennyw0rth/NetExec into s4u zblurx 2023-10-21 12:44:40 +0200
  • 187828a2b8 fix camelcase and logger import zblurx 2023-10-21 12:42:28 +0200
  • 4e1ff89683 Merge remote-tracking branch 'upstream/develop' into ssh-improv XiaoliChan 2023-10-21 11:04:26 +0800
  • 216e96a804
    Merge branch 'develop' into connection-miss-port Marshall Hallenbeck 2023-10-20 21:44:57 -0400
  • 4b4a39b459
    Merge branch 'develop' into neff-module-sort Marshall Hallenbeck 2023-10-20 21:35:36 -0400
  • 1aab4c97c3
    Merge pull request #83 from mishrasamiksha/develop Marshall Hallenbeck 2023-10-20 21:30:42 -0400
  • a68265bb13 feat(tests): allow running specific proto tests via --protocols Marshall Hallenbeck 2023-10-20 15:02:37 -0400
  • 1560c2d761
    Update README.md Samiksha Mishra 2023-10-20 20:17:21 +0530
  • fa7c5945ef [ssh] Marshall review I XiaoliChan 2023-10-20 15:59:58 +0800
  • 78ed508066 [ssh] Marshall review I XiaoliChan 2023-10-20 15:56:39 +0800
  • 90ede7ff1e
    Merge branch 'develop' into ssh-improv Marshall Hallenbeck 2023-10-19 21:38:43 -0400
  • fd6e0c5839
    Merge branch 'develop' into connection-miss-port Marshall Hallenbeck 2023-10-19 20:57:45 -0400
  • 506d5b8f40
    Merge branch 'develop' into s4u Marshall Hallenbeck 2023-10-19 20:37:44 -0400
  • b86a60190b
    Merge branch 'develop' into main Marshall Hallenbeck 2023-10-19 20:31:31 -0400
  • 5e282156bb Fix ldap query over 1000 results mpgn 2023-10-19 15:30:00 -0400
  • 809b4bb799
    Merge pull request #80 from Pennyw0rth/mpgn Alex 2023-10-19 11:29:03 +0200
  • 99bba69a72
    Merge branch 'develop' into s4u zblurx 2023-10-19 11:09:44 +0200
  • 8ea441595c cleanup zblurx 2023-10-19 11:07:50 +0200
  • 8f36ad2b1b [connection.py] remove ugly space XiaoliChan 2023-10-19 11:00:56 +0800
  • d19aca3c05 [connection.py] Neff review I XiaoliChan 2023-10-19 10:34:59 +0800
  • bf7cfb66c2 Merge remote-tracking branch 'upstream/develop' into connection-miss-port XiaoliChan 2023-10-19 10:25:36 +0800
  • a09934b8f9 Adding mpgn Alexander Neff 2023-10-19 00:34:55 +0200
  • 6385cce49a Formating, ruff linting and removal of unused code Alexander Neff 2023-10-18 22:56:23 +0200
  • fc0bbc545d
    Merge branch 'develop' into main Marshall Hallenbeck 2023-10-18 14:05:35 -0400
  • 30c474cbd6 refactor(tests): move --options above the module run for each module Marshall Hallenbeck 2023-10-18 14:02:32 -0400
  • 41fac78df4 tests: add iis and pi module tests Marshall Hallenbeck 2023-10-18 13:57:33 -0400
  • e153790d76 tests: add add-computer to e2e tests Marshall Hallenbeck 2023-10-18 13:51:40 -0400
  • 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 -0400
  • 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 -0400
  • 0376a005e3 ruff: add in --preview flag for linting in GitHub runner Marshall Hallenbeck 2023-10-18 13:02:57 -0400
  • b9497d37aa Revert "Merge branch 'develop' into marshall_cleanup" Marshall Hallenbeck 2023-10-18 12:15:21 -0400
  • ce73f684c1
    Merge branch 'develop' into marshall_cleanup Marshall Hallenbeck 2023-10-18 12:10:25 -0400
  • f87eeffc41 move imports back to conditional and add comment Marshall Hallenbeck 2023-10-18 12:08:46 -0400
  • 113b98060c [ssh] Neff review: args condition XiaoliChan 2023-10-18 22:40:37 +0800
  • feac7f07bf [ssh] Neff review I XiaoliChan 2023-10-18 22:15:38 +0800
  • d2ed2aaf9e [ssh] conflict fix XiaoliChan 2023-10-18 20:13:43 +0800
  • ac0fa8c3a0 [ssh] conflict fix XiaoliChan 2023-10-18 20:12:25 +0800
  • 1879107c8e
    Merge pull request #77 from Pennyw0rth/dependabot/pip/urllib3-2.0.7 Alex 2023-10-18 13:08:04 +0200
  • ffeb2063ca Increase parallel test runs and fix description of test cli Alexander Neff 2023-10-18 12:58:17 +0200
  • d61e78a1c6 Merge remote-tracking branch 'upstream/develop' into connection-miss-port XiaoliChan 2023-10-18 12:04:21 +0800
  • b3e1a0d967 Add ruff version output to cli Alexander Neff 2023-10-18 00:00:55 +0200
  • dd3a285049 Fix lint cli Alexander Neff 2023-10-17 23:58:21 +0200
  • ab5452d7b9 Use poetry to run ruff Alexander Neff 2023-10-17 23:56:18 +0200
  • 0cfdbd46a6 Update dependencies from dev Alexander Neff 2023-10-17 23:43:30 +0200
  • 1ce4a5eac0 Update dependencies Alexander Neff 2023-10-17 23:34:38 +0200
  • 4e51bfb5aa
    Bump urllib3 from 2.0.6 to 2.0.7 dependabot[bot] 2023-10-17 21:15:55 +0000
  • 8056ef8e28 fix(kerberos): pass kdc_host on kerberos connection Marshall Hallenbeck 2023-10-17 14:57:15 -0400
  • 14d6e9bc3e fix: remove ClassVar to be revisited later Marshall Hallenbeck 2023-10-17 14:49:51 -0400
  • a3b0428f8d fix(tests): add in space so command is correct Marshall Hallenbeck 2023-10-17 14:49:34 -0400
  • 98617194ac
    Merge branch 'develop' into marshall_cleanup Marshall Hallenbeck 2023-10-17 14:32:50 -0400
  • 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 -0400
  • 2854aa010d ruff: fix a single RUF012 and then ignore it for future use Marshall Hallenbeck 2023-10-17 14:19:42 -0400
  • d10e6492fb
    Merge branch 'develop' into neff-module-sort Marshall Hallenbeck 2023-10-17 11:32:24 -0400
  • 84d55aa264 ruff: add LOG (no fixes) and RUF and auto-fix Marshall Hallenbeck 2023-10-16 12:54:57 -0400
  • b39389f122 ruff: fix E261 - spaces before inline comments Marshall Hallenbeck 2023-10-16 12:52:45 -0400
  • a7b95f2fc8 ruff: add refurb (FURB) and auto-fix Marshall Hallenbeck 2023-10-16 12:48:15 -0400
  • b33f67792d Simplify code and remove unused variables Alexander Neff 2023-10-15 20:35:45 +0200
  • 052bfa3c1a Resolve merge conflicts Alexander Neff 2023-10-15 20:23:12 +0200
  • e77ecd31bd ruff: add F841 back in and auto-fix Marshall Hallenbeck 2023-10-15 13:31:51 -0400
  • e672dce25f Convert for loops into list comprehensions Alexander Neff 2023-10-15 19:21:14 +0200
  • 2391d1d5ba Fix poetry.lock file Alexander Neff 2023-10-15 18:24:29 +0200
  • dbc1feeadd Replace for loops with list comprehensions Alexander Neff 2023-10-15 18:24:09 +0200
  • fb886295e1
    Merge branch 'develop' into main Alex 2023-10-15 17:30:15 +0200
  • f6cd7934b3
    Merge branch 'Pennyw0rth:main' into main Roman Rivas II 2023-10-15 08:16:47 -0700
  • f26b676c8e
    Update ftp.py Roman Rivas II 2023-10-15 08:14:15 -0700
  • 901b8dee80
    Update proto_args.py Roman Rivas II 2023-10-15 08:12:21 -0700
  • d1aec0611e
    Merge pull request #30 from Pennyw0rth/marshall-dependency-update-9-19-2023 Alex 2023-10-15 17:02:55 +0200
  • dfafcb2975 Add module sorting when listing modules by privileges needed for execution Alexander Neff 2023-10-15 10:59:22 -0400
  • 0f756f7558
    Merge branch 'develop' into marshall-dependency-update-9-19-2023 Alex 2023-10-15 16:38:40 +0200
  • 0e4c545bc0 Formating Alexander Neff 2023-10-15 09:09:26 -0400
  • e043e0704e refactor: list comprehension, better header skip, and update docstring Marshall Hallenbeck 2023-10-15 07:28:58 -0400
  • 44b0619f44 refactor: list comprehension Marshall Hallenbeck 2023-10-15 07:28:37 -0400
  • 6841537347 refactor(daclread): add additional debug, update docstrings, refactor to use list comprehension Marshall Hallenbeck 2023-10-15 07:18:21 -0400
  • a90898dba6 refactor: use list comprehension Marshall Hallenbeck 2023-10-15 06:56:43 -0400
  • 528248dd31 refactor(samrfunc): use list/dict comprehension Marshall Hallenbeck 2023-10-15 06:56:21 -0400
  • 94b515bfeb ruff: ignore PERF203 - only for pre-3.11 and may cause issues if refactored Marshall Hallenbeck 2023-10-15 06:50:06 -0400
  • fd433b1227 update logging string Marshall Hallenbeck 2023-10-15 06:49:41 -0400
  • 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 -0400
  • b3ea011d3b remove string import Marshall Hallenbeck 2023-10-15 06:30:52 -0400
  • cd3f3e9347 refactor: reference ascii_lowercase directly Marshall Hallenbeck 2023-10-15 06:30:29 -0400
  • 3e056659d8 refactor: use list comprehension for domains retrieved - PERF401 Marshall Hallenbeck 2023-10-14 22:16:59 -0400
  • 467882a759 refactor: move try except outside forloops - PERF203 Marshall Hallenbeck 2023-10-14 22:15:24 -0400
  • bc0254d97e refactor: clean up parse_perms logic Marshall Hallenbeck 2023-10-14 22:13:03 -0400
  • 5b5ed0c880 refactor: improve character randomization Marshall Hallenbeck 2023-10-14 21:58:06 -0400
  • f1af5b8959 ruff: run previously unincluded PIE790 fixes in ruff 0.0.292 Marshall Hallenbeck 2023-10-14 21:53:46 -0400
  • 0cb67d3016 ruff: add PERF Marshall Hallenbeck 2023-10-14 21:53:23 -0400
  • 59767febce refactor: move try outside forloop Marshall Hallenbeck 2023-10-14 21:53:06 -0400
  • 201b3285c4 ruff: pin 292 version since older versions dont display all checks Marshall Hallenbeck 2023-10-14 21:50:48 -0400
  • 2b34359103 ruff: add ERA001 ignores Marshall Hallenbeck 2023-10-14 18:42:10 -0400
  • 6fae02aee0 ruff: add flynt (FLY) and auto-fix Marshall Hallenbeck 2023-10-14 18:41:08 -0400
  • 847f8493ee ruff: remove Pylint from ruff Marshall Hallenbeck 2023-10-14 18:39:05 -0400
  • 21a8707e9e ruff: add Pylint (PL) and auto-run Marshall Hallenbeck 2023-10-14 18:36:20 -0400
  • 82e5d78007 ruff: eradicate commented out code Marshall Hallenbeck 2023-10-14 18:34:09 -0400
  • b4475f467b ruff: add eradicate (ERA) Marshall Hallenbeck 2023-10-14 18:33:57 -0400
  • 378f66087d ruff: add flake8-tidy-imports (TID) Marshall Hallenbeck 2023-10-14 18:27:07 -0400
  • adeddb756e refactor remaining flake8-simplify (SIM) issues Marshall Hallenbeck 2023-10-14 18:26:24 -0400
  • cd1b4680ab refactor: simplify logic Marshall Hallenbeck 2023-10-14 18:13:37 -0400
  • c1585a5609 refactor: simplify logic again Marshall Hallenbeck 2023-10-14 18:11:06 -0400
  • 53af86a557 refactor: use with open for file writing Marshall Hallenbeck 2023-10-14 18:08:43 -0400