Alexander Neff
39bf9b109c
Stop neo4j for spamming into the debug log
2024-03-21 19:06:14 +01:00
zblurx
e8fe42cb4a
fix ruff warning
2024-03-21 17:09:22 +01:00
zblurx
addc060077
fix ldap signing check
2024-03-21 17:04:49 +01:00
Marshall Hallenbeck
2a66f36364
fix(users): remove domain from output, since it's implied, and set timestamp to <never> for last set password date if it should be
2024-03-20 21:57:39 -04:00
Marshall Hallenbeck
60f1785608
ruff: apply ruff
2024-03-20 18:03:28 -04:00
Marshall Hallenbeck
ce9b766276
fix+feat(smb-users): allow requesting only specific users, print LastPwSet, and functionize more code for future use
2024-03-20 17:57:31 -04:00
Alexander Neff
d885974121
Stop nxc from trying to add null auth creds to bloodhound
2024-03-19 20:01:11 -04:00
Alex
e367bf9fa8
Merge pull request #212 from Pennyw0rth/neff-fix-bloodhound-dump
...
Adding the fileNamePrefix which was introduced in bloodhound so files…
2024-03-20 00:58:43 +01:00
dt
bcd0896bc1
Adding the fileNamePrefix which was introduced in bloodhound so files get properly zipped again
2024-03-19 21:24:09 +01:00
Alexander Neff
74b18fdf4e
Merge branch 'main' into neff-fix-207
2024-03-18 23:34:36 +01:00
Marshall Hallenbeck
e12fef0620
Merge pull request #163 from lodos2005/main
...
[Module] printerbug
2024-03-18 15:35:16 -04:00
Alexander Neff
ca192d8f8e
Revert #190 to enable functionality without explicit auth
2024-03-18 15:18:23 -04:00
Hakan Yavuz
b8099a967a
Merge branch 'main' into main
2024-03-17 23:36:38 -07:00
Alexander Neff
dff88cb345
Use f-strings and make minor improvements
2024-03-17 02:24:24 +01:00
Alexander Neff
328b25b434
Remove unused import
2024-03-17 01:54:37 +01:00
Alexander Neff
45b02250e6
Merge branch main into neff-ldap-domain
2024-03-16 22:18:42 +01:00
Alexander Neff
add1c66375
Remove check that should never happen
2024-03-16 21:33:45 +01:00
Alexander Neff
efe59e33f1
Fix ruff linting
2024-03-16 19:26:10 +01:00
Alexander Neff
b192c036cb
Don't display observation window and lockout duration if lockout threshhold is 0, as they are disabled then
2024-03-16 19:13:11 +01:00
Alexander Neff
4d6d3bf766
Remove unused packages and display pso timedeltas as they are in active directory
2024-03-16 18:53:01 +01:00
Alexander Neff
5f88d6121a
Formating and small code improvements
2024-03-16 17:10:19 +01:00
Alexander Neff
0acfc551ac
Add missing imports and improve code
2024-03-16 17:03:47 +01:00
Alexander Neff
2e928d2b7c
Rename module to match filename and use time conversion with packages already in nxc
2024-03-16 16:52:42 +01:00
Alexander Neff
ddd36cc392
Remove unused imports
2024-03-16 16:41:30 +01:00
Alexander Neff
a869c6f5e8
Merging main into fgpp and resolving conflicts
2024-03-15 00:56:38 +01:00
Marshall Hallenbeck
eab93ca3ee
fix(wcc.py): properly escape for #200
...
Signed-off-by: Marshall Hallenbeck <Marshall.Hallenbeck@gmail.com>
2024-03-14 16:03:31 -04:00
Alexander Neff
30cab48d9b
Changed manual path to nxc default path
2024-03-14 01:19:13 +01:00
Alex
632395f4d3
Merge branch 'main' into Obsolete
2024-03-14 01:13:30 +01:00
Alex
cf8b2c05c0
Merge branch 'main' into main
2024-03-14 00:57:22 +01:00
Alexander Neff
64f3692624
Removing unused request options which throw an exception
2024-03-14 00:55:50 +01:00
Alexander Neff
24b00d9992
Formating
2024-03-14 00:55:25 +01:00
Alexander Neff
183d2b9dce
Updated logging to use context logger and changed description
2024-03-14 00:44:47 +01:00
Marshall Hallenbeck
d271d00eec
fix(winrm): allow for --lsa and --sam at the same time, like smb allows
2024-03-13 13:02:50 -04:00
Marshall Hallenbeck
2efef82662
fix(escaping): update remaining string escaping issues for #200
2024-03-13 13:02:28 -04:00
Marshall Hallenbeck
d11af2a296
fix(runasppl) set command string to raw and change error to debug as it is unnecessary and spammy
2024-03-13 12:50:33 -04:00
Marshall Hallenbeck
5a1e139d85
fix: extra escape in string
2024-03-12 16:38:58 -04:00
Marshall Hallenbeck
ec31181c3a
fix: set string to raw
2024-03-12 16:37:03 -04:00
Marshall Hallenbeck
34db1985f3
change regex string to raw, but this module doesnt even work for checking for pws
2024-03-12 16:35:18 -04:00
Marshall Hallenbeck
2d68c179b8
fix: string formatting and improved logging for daclread
2024-03-12 15:23:08 -04:00
Marshall Hallenbeck
f91cccf49e
fix: string formatting for #200
2024-03-12 15:22:06 -04:00
Shad0wC0ntr0ller
56ef949c92
Update obsolete.py
...
Signed-off-by: Shad0wC0ntr0ller <90877534+Shad0wC0ntr0ller@users.noreply.github.com>
2024-03-12 12:52:08 -04:00
Shad0wC0ntr0ller
855bc89a2f
Update obsolete.py
...
change ' to "
Signed-off-by: Shad0wC0ntr0ller <90877534+Shad0wC0ntr0ller@users.noreply.github.com>
2024-03-12 12:52:08 -04:00
Shad0wC0ntr0ller
018cc98ed3
Update obsolete.py
...
Add pwdLastSet
Signed-off-by: Shad0wC0ntr0ller <90877534+Shad0wC0ntr0ller@users.noreply.github.com>
2024-03-12 12:52:08 -04:00
Shad0wC0ntr0ller
d99ddaaaec
Update obsolete.py
...
Added Server 2012 to the vuln list
Signed-off-by: Shad0wC0ntr0ller <90877534+Shad0wC0ntr0ller@users.noreply.github.com>
2024-03-12 12:52:08 -04:00
Shad0wC0ntr0ller
2c637eead7
Update obsolete.py
...
change cme to nxc
Signed-off-by: Shad0wC0ntr0ller <90877534+Shad0wC0ntr0ller@users.noreply.github.com>
2024-03-12 12:52:08 -04:00
Shad0wC0ntr0ller
87fce318de
Update obsolete.py
...
Updated separator in output
Signed-off-by: Shad0wC0ntr0ller <90877534+Shad0wC0ntr0ller@users.noreply.github.com>
2024-03-12 12:52:08 -04:00
Shad0wC0ntr0ller
68b2f01979
Extract obsolete operating systems from LDAP
...
Signed-off-by: Shad0wC0ntr0ller <90877534+Shad0wC0ntr0ller@users.noreply.github.com>
2024-03-12 12:52:08 -04:00
mpgn
8215eaa27a
Update connection.py
...
Signed-off-by: mpgn <martial.puygrenier@gmail.com>
2024-03-09 01:52:50 -05:00
XiaoliChan
9120d1d5dc
[mssql] mpgn: review
...
Signed-off-by: XiaoliChan <30458572+XiaoliChan@users.noreply.github.com>
2024-03-04 21:24:37 +08:00
XiaoliChan
7d9ddfb1d6
Merge branch 'main' into mssql-improv
2024-03-03 20:07:00 +08:00
zblurx
ac2a56ef46
fix ldap-checker module
2024-02-29 16:36:53 +01:00
XiaoliChan
4a085781cf
[mssql] Ready for PR #191
...
Signed-off-by: XiaoliChan <30458572+XiaoliChan@users.noreply.github.com>
2024-02-29 13:37:04 +08:00
XiaoliChan
423b70bcfb
[lib] Improve ntlm_parser.py
...
Signed-off-by: XiaoliChan <30458572+XiaoliChan@users.noreply.github.com>
2024-02-29 13:26:00 +08:00
XiaoliChan
3af5186960
[mssql] remove drop mssql-ntlm-parser.py
...
Signed-off-by: XiaoliChan <30458572+XiaoliChan@users.noreply.github.com>
2024-02-28 12:47:56 +08:00
XiaoliChan
387538a979
Merge branch 'main' into mssql-improv
2024-02-28 09:14:02 +08:00
Alexander Neff
9f0ac2cf90
Added fallback if build version is not available (yet)
2024-02-28 00:55:29 +01:00
XiaoliChan
1d1c03be7a
[winrm] better os info
...
Signed-off-by: XiaoliChan <30458572+XiaoliChan@users.noreply.github.com>
2024-02-27 18:40:59 -05:00
Alexander Neff
7e0c0e0c07
Formating
2024-02-27 18:40:59 -05:00
Alexander Neff
1e12cadb33
Removed unused conditional function, removed "NT" from windows version so it matches SMB enumeration
2024-02-27 18:40:59 -05:00
XiaoliChan
19ee066542
[winrm] Ruff
...
Signed-off-by: XiaoliChan <30458572+XiaoliChan@users.noreply.github.com>
2024-02-27 18:40:59 -05:00
XiaoliChan
217cf21cff
[winrm] Clean args.py
...
Signed-off-by: XiaoliChan <30458572+XiaoliChan@users.noreply.github.com>
2024-02-27 18:40:59 -05:00
XiaoliChan
9ceab247a8
[winrm] say goodbye to SMB
...
Signed-off-by: XiaoliChan <30458572+XiaoliChan@users.noreply.github.com>
2024-02-27 18:40:59 -05:00
Josh
7a46f9eb64
Update enum_ca.py
...
Signed-off-by: Josh <68809797+0xjbb@users.noreply.github.com>
2024-02-27 17:58:23 +01:00
Alexander Neff
97af55337c
Added proposal by Dfte and formating
2024-02-27 17:58:23 +01:00
Josh
bf61e93466
Update enum_ca.py
...
Updated as requested
Signed-off-by: Josh <68809797+0xjbb@users.noreply.github.com>
2024-02-27 17:58:23 +01:00
Josh
b20f6e199d
Update enum_ca.py
...
removed newline on line 1
Signed-off-by: Josh <68809797+0xjbb@users.noreply.github.com>
2024-02-27 17:58:23 +01:00
Josh
a6fbdbff2b
linted
...
ran through ruff
2024-02-27 17:58:23 +01:00
Josh
c0ac682722
New Module
...
added anonymous ADCS CA enumeration module
2024-02-27 17:58:23 +01:00
Alexander Neff
b7df87c7f7
Fix audit_mode in ldap
2024-02-27 11:23:45 -05:00
XiaoliChan
b8912b5166
[nanodump] Bug fixed
...
Signed-off-by: XiaoliChan <30458572+XiaoliChan@users.noreply.github.com>
2024-02-27 16:09:04 +08:00
XiaoliChan
1454b265ae
Merge branch 'main' into mssql-improv
2024-02-27 14:12:46 +08:00
Hakan Yavuz
7909477ef7
Update printerbug.py
...
fix linter
Signed-off-by: Hakan Yavuz <lodos05@gmail.com>
2024-02-26 22:28:48 +01:00
Hakan Yavuz
2feece33e6
Update printerbug.py
...
Fix linter
Signed-off-by: Hakan Yavuz <lodos05@gmail.com>
2024-02-26 22:28:48 +01:00
Hakan Yavuz
fddcf67a65
Update printerbug.py
...
Signed-off-by: Hakan Yavuz <lodos05@gmail.com>
2024-02-26 22:28:48 +01:00
Hakan Yavuz
e422a17080
Update printerbug.py
...
Fix trigger
Signed-off-by: Hakan Yavuz <lodos05@gmail.com>
2024-02-26 22:28:48 +01:00
Hakan Yavuz
188f909e64
Create printerbug.py
...
Add MS-RPRN abuse (PrinterBug)
Signed-off-by: Hakan Yavuz <lodos05@gmail.com>
2024-02-26 22:28:48 +01:00
Marshall Hallenbeck
56338d28f8
Merge branch 'main' into main
2024-02-26 10:22:34 -05:00
XiaoliChan
666a81713a
Merge branch 'main' into mssql-improv
2024-02-26 16:29:27 +08:00
Marshall Hallenbeck
3c39b94ee8
Merge branch 'main' into neff-error-handling
2024-02-21 13:45:20 -05:00
Marshall Hallenbeck
b19b8884ad
Merge branch 'main' into neff-fix-rrp
2024-02-21 13:23:31 -05:00
Alexander Neff
16c0237245
Impacket already checks if remote_ops is running, we don't need it in here
...
Besides that, it intruduces a bug where nxc think rrp is enabled, but we closed it before without setting the self.remote_ops variable to None. This leads to sometimes crashing in lsa/sam dump if the service wasnt started originally.
2024-02-21 19:11:09 +01:00
Alex
72ef88a8f1
Merge branch 'main' into neff-error-handling
2024-02-21 17:27:02 +01:00
Alex
c16aa4cd9f
Add share name in debug info for write check
2024-02-18 11:48:28 +01:00
Alexander Neff
7d99d519e5
Write without delete will now be displayed as write access
2024-02-18 01:04:37 +01:00
Alexander Neff
3d9cbca7a8
Allow a whole word as audit mode character
2024-02-14 15:06:41 +01:00
Alex
f76fb16311
Merge branch 'main' into nxcdb-marshall
2024-02-12 18:54:53 +01:00
Alexander Neff
0442376287
Add error handling for protocol level
2024-02-09 14:29:39 +01:00
Deft_
d6dae9c605
Update ntlmv1.py
...
Update the module as it was not working anymore and the values were not accurate
Signed-off-by: Deft_ <aurelien.chalot@protonmail.com>
2024-02-08 11:54:08 +01:00
XiaoliChan
1e2e4adda4
Merge remote-tracking branch 'upstream/main' into mssql-improv
2024-02-07 23:34:57 +08:00
François REYNAUD
1c822aae38
[WCC] Make check names more explicit
2024-02-02 16:48:33 +01:00
Marshall Hallenbeck
c2e9fcc545
Merge branch 'main' into nxcdb-marshall
2024-01-22 16:52:28 -05:00
Marshall Hallenbeck
275bc41477
fix(database): only attempt to initialize default workspace if it doesnt exist
2024-01-22 16:52:18 -05:00
Marshall Hallenbeck
a94a1b27ea
Merge branch 'main' into neff-space-in-username
2024-01-22 15:50:24 -05:00
Marshall Hallenbeck
d4f4c7c4a2
Merge branch 'main' into neff-asyncio
2024-01-22 15:30:03 -05:00
Marshall Hallenbeck
d84eb7ed96
Merge branch 'main' into neff-win-firefox
2024-01-22 14:42:42 -05:00
Marshall Hallenbeck
6abdf079e6
Merge branch 'main' into nxcdb-marshall
2024-01-18 20:36:22 -05:00
Alexander Neff
5809a1470a
Fixing module name check with windows backspace path
2023-12-24 22:16:27 +01:00
Alexander Neff
a70f3e6ae3
Merge main into argcomplete
2023-12-24 13:41:05 +01:00
Alex
6115185d75
Merge pull request #132 from Pennyw0rth/neff-encode-errors
2023-12-23 17:23:04 +01:00
Alexander Neff
02bdbef712
Fix host domain display output when specifying domain in smb
2023-12-23 16:46:34 +01:00