Marshall Hallenbeck
|
761cf715d0
|
fix(ms17-010): better error handling to catch invalid SMB responses wduring check
|
2023-11-13 12:47:28 -05:00 |
|
Alexander Neff
|
862aef7ec6
|
Properly use f-string
|
2023-11-12 23:14:04 +01:00 |
|
Marshall Hallenbeck
|
c9c676a03b
|
Merge branch 'develop' into neff-bugfixes
|
2023-11-12 17:10:19 -05:00 |
|
Alexander Neff
|
75190da24a
|
Adding error handling for unexpected powershell output, see issue #93
|
2023-11-11 17:13:41 -05:00 |
|
Marshall Hallenbeck
|
4a7d7f2074
|
Merge branch 'develop' into neff-small-improvements
|
2023-11-09 15:42:07 -05:00 |
|
Alex
|
9550c0533a
|
Fix grammar
|
2023-11-09 21:34:59 +01:00 |
|
Alexander Neff
|
d561bd01ec
|
Make module description more precise
|
2023-11-08 21:22:35 +01:00 |
|
Alexander Neff
|
4dd3e4803d
|
Improve module option text
|
2023-11-08 21:19:26 +01:00 |
|
Marshall Hallenbeck
|
364513a203
|
fix(ms17-010): move functions to NXCModule for context.log to properly display output
|
2023-11-08 13:32:09 -05:00 |
|
Marshall Hallenbeck
|
092eb0c5a1
|
fix(ms17-010): ms17-010 works now, and has a lot more debugging info if wanted
|
2023-11-08 13:21:25 -05:00 |
|
Surav Shrestha
|
671afcc039
|
fix typos in nxc/modules/user_desc.py
|
2023-10-31 17:20:29 +05:45 |
|
Surav Shrestha
|
6386231e4f
|
fix typos in nxc/modules/teams_localdb.py
|
2023-10-31 17:20:29 +05:45 |
|
Surav Shrestha
|
e993b205d0
|
fix typos in nxc/modules/schtask_as.py
|
2023-10-31 17:20:29 +05:45 |
|
Surav Shrestha
|
568cf72860
|
fix typos in nxc/modules/scan-network.py
|
2023-10-31 17:20:29 +05:45 |
|
Surav Shrestha
|
2bcb04fcd3
|
fix typos in nxc/modules/ldap-checker.py
|
2023-10-31 17:17:26 +05:45 |
|
Surav Shrestha
|
9fa09da8a9
|
fix typos in nxc/modules/keepass_trigger.py
|
2023-10-31 17:17:26 +05:45 |
|
Surav Shrestha
|
b8476fce4f
|
fix typos in nxc/modules/example_module.py
|
2023-10-31 17:17:26 +05:45 |
|
Surav Shrestha
|
f3e032c4e5
|
fix typos in nxc/modules/daclread.py
|
2023-10-31 17:17:26 +05:45 |
|
Alex
|
72500d99be
|
Simplify code and remove unnecessary return nones
|
2023-10-28 01:04:52 +02:00 |
|
Alexander Neff
|
c2d6eadd26
|
Extract base64 script from python code
|
2023-10-26 20:34:55 +02:00 |
|
Alexander Neff
|
d1db71dfae
|
Fix multi-line log message
|
2023-10-26 20:25:13 +02:00 |
|
Alexander Neff
|
cdf089fba8
|
Fix format of config list
|
2023-10-24 22:48:12 +02:00 |
|
Alexander Neff
|
34c9c33a4b
|
Extract base64 code to file
|
2023-10-24 22:43:14 +02:00 |
|
Marshall Hallenbeck
|
e9eccba193
|
refactor: remove Python shebangs since they are not needed
|
2023-10-21 23:45:16 -04:00 |
|
Marshall Hallenbeck
|
3ce70c71b6
|
fix arbitrary newlining
|
2023-10-21 19:16:54 -04:00 |
|
Marshall Hallenbeck
|
e9dd72e1c1
|
remove python env specification
|
2023-10-21 19:13:26 -04:00 |
|
Marshall Hallenbeck
|
ac4c2f4168
|
remove 'exploit' term from MS17-010 since its a check, not an exploit
|
2023-10-21 19:11:41 -04:00 |
|
Marshall Hallenbeck
|
c523d9679b
|
convert string concat to fstring
|
2023-10-21 19:10:06 -04:00 |
|
Marshall Hallenbeck
|
7eef62ed78
|
fix: undo newlining
|
2023-10-21 19:00:16 -04:00 |
|
Marshall Hallenbeck
|
92ddea1ffb
|
fix: remove unnecessary newlining
|
2023-10-21 18:59:33 -04:00 |
|
Marshall Hallenbeck
|
dbbffc5952
|
fix(add-computer): set proper permission on open user request and exit if the computer account is already created
|
2023-10-18 13:44:01 -04:00 |
|
Marshall Hallenbeck
|
84d55aa264
|
ruff: add LOG (no fixes) and RUF and auto-fix
|
2023-10-16 12:54:57 -04:00 |
|
Marshall Hallenbeck
|
b39389f122
|
ruff: fix E261 - spaces before inline comments
|
2023-10-16 12:52:45 -04:00 |
|
Marshall Hallenbeck
|
a7b95f2fc8
|
ruff: add refurb (FURB) and auto-fix
|
2023-10-16 12:48:15 -04:00 |
|
Alexander Neff
|
052bfa3c1a
|
Resolve merge conflicts
|
2023-10-15 20:23:12 +02:00 |
|
Marshall Hallenbeck
|
e77ecd31bd
|
ruff: add F841 back in and auto-fix
|
2023-10-15 13:31:51 -04:00 |
|
Alexander Neff
|
e672dce25f
|
Convert for loops into list comprehensions
|
2023-10-15 19:21:14 +02:00 |
|
Alexander Neff
|
dbc1feeadd
|
Replace for loops with list comprehensions
|
2023-10-15 18:24:09 +02:00 |
|
Marshall Hallenbeck
|
e043e0704e
|
refactor: list comprehension, better header skip, and update docstring
|
2023-10-15 07:28:58 -04:00 |
|
Marshall Hallenbeck
|
44b0619f44
|
refactor: list comprehension
|
2023-10-15 07:28:37 -04:00 |
|
Marshall Hallenbeck
|
6841537347
|
refactor(daclread): add additional debug, update docstrings, refactor to use list comprehension
|
2023-10-15 07:18:21 -04:00 |
|
Marshall Hallenbeck
|
3e056659d8
|
refactor: use list comprehension for domains retrieved - PERF401
|
2023-10-14 22:16:59 -04:00 |
|
Marshall Hallenbeck
|
467882a759
|
refactor: move try except outside forloops - PERF203
|
2023-10-14 22:15:24 -04:00 |
|
Marshall Hallenbeck
|
bc0254d97e
|
refactor: clean up parse_perms logic
|
2023-10-14 22:13:03 -04:00 |
|
Marshall Hallenbeck
|
f1af5b8959
|
ruff: run previously unincluded PIE790 fixes in ruff 0.0.292
|
2023-10-14 21:53:46 -04:00 |
|
Marshall Hallenbeck
|
6fae02aee0
|
ruff: add flynt (FLY) and auto-fix
|
2023-10-14 18:41:08 -04:00 |
|
Marshall Hallenbeck
|
21a8707e9e
|
ruff: add Pylint (PL) and auto-run
|
2023-10-14 18:36:20 -04:00 |
|
Marshall Hallenbeck
|
82e5d78007
|
ruff: eradicate commented out code
|
2023-10-14 18:34:09 -04:00 |
|
Marshall Hallenbeck
|
adeddb756e
|
refactor remaining flake8-simplify (SIM) issues
|
2023-10-14 18:26:24 -04:00 |
|
Marshall Hallenbeck
|
cd1b4680ab
|
refactor: simplify logic
|
2023-10-14 18:13:37 -04:00 |
|