Commit Graph

394 Commits (e3b0e4556e0b50b448453d6837f6b5797849a3e8)

Author SHA1 Message Date
XiaoliChan 113b98060c [ssh] Neff review: args condition
Signed-off-by: XiaoliChan <2209553467@qq.com>
2023-10-18 22:40:37 +08:00
XiaoliChan feac7f07bf [ssh] Neff review I
Signed-off-by: XiaoliChan <2209553467@qq.com>
2023-10-18 22:15:38 +08:00
XiaoliChan ac0fa8c3a0 [ssh] conflict fix
Signed-off-by: XiaoliChan <2209553467@qq.com>
2023-10-18 20:12:25 +08:00
Marshall Hallenbeck 8056ef8e28 fix(kerberos): pass kdc_host on kerberos connection 2023-10-17 14:58:22 -04:00
Marshall Hallenbeck 14d6e9bc3e fix: remove ClassVar to be revisited later 2023-10-17 14:58:22 -04:00
Marshall Hallenbeck 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 2023-10-17 14:30:24 -04:00
Marshall Hallenbeck 2854aa010d ruff: fix a single RUF012 and then ignore it for future use 2023-10-17 14:19:42 -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 b33f67792d Simplify code and remove unused variables 2023-10-15 20:35:45 +02: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
Alex fb886295e1
Merge branch 'develop' into main 2023-10-15 17:30:15 +02:00
Roman Rivas II f26b676c8e
Update ftp.py
Signed-off-by: Roman Rivas II <74742067+RomanRII@users.noreply.github.com>
2023-10-15 08:14:15 -07:00
Roman Rivas II 901b8dee80
Update proto_args.py
Signed-off-by: Roman Rivas II <74742067+RomanRII@users.noreply.github.com>
2023-10-15 08:12:21 -07:00
Alexander Neff dfafcb2975 Add module sorting when listing modules by privileges needed for execution 2023-10-15 10:59:22 -04:00
Alexander Neff 0e4c545bc0 Formating 2023-10-15 09:09:26 -04: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 a90898dba6 refactor: use list comprehension 2023-10-15 06:56:43 -04:00
Marshall Hallenbeck 528248dd31 refactor(samrfunc): use list/dict comprehension 2023-10-15 06:56:21 -04:00
Marshall Hallenbeck fd433b1227 update logging string 2023-10-15 06:49:41 -04:00
Marshall Hallenbeck 8c73dec431 refactor(wmi): fix try except in forloop, add docstring, fix wql variable, and update logging to not cast 2023-10-15 06:41:54 -04:00
Marshall Hallenbeck b3ea011d3b remove string import 2023-10-15 06:30:52 -04:00
Marshall Hallenbeck cd3f3e9347 refactor: reference ascii_lowercase directly 2023-10-15 06:30:29 -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 5b5ed0c880 refactor: improve character randomization 2023-10-14 21:58:06 -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 59767febce refactor: move try outside forloop 2023-10-14 21:53:06 -04:00
Marshall Hallenbeck 2b34359103 ruff: add ERA001 ignores 2023-10-14 18:42:10 -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
Marshall Hallenbeck c1585a5609 refactor: simplify logic again 2023-10-14 18:11:06 -04:00
Marshall Hallenbeck 53af86a557 refactor: use with open for file writing 2023-10-14 18:08:43 -04:00
Marshall Hallenbeck e03e3a105d refactor: use with open for file opening 2023-10-14 17:57:35 -04:00
Marshall Hallenbeck 3a27363c35 refactor: use with for file open 2023-10-14 17:53:01 -04:00
Marshall Hallenbeck c9b325a80c refactor: update if logic 2023-10-14 17:48:05 -04:00
Marshall Hallenbeck 7a8756d692 add noqa for SIM115 2023-10-14 17:47:51 -04:00
Marshall Hallenbeck 4d2ab762bd refactor: simplify logic 2023-10-14 17:44:52 -04:00
Marshall Hallenbeck f3a358fd82 simplify logic and add additional debug statements 2023-10-14 17:36:47 -04:00
Marshall Hallenbeck 39b0ca68a3 fix: ftp proto name 2023-10-14 16:28:26 -04:00
Marshall Hallenbeck cdc8bdbc77 fix: remove extra param added erroneously 2023-10-14 15:56:34 -04:00
Marshall Hallenbeck d8b29312b7 ruff: add flake8-simplify (SIM) and auto-fix 2023-10-14 15:56:22 -04:00
Marshall Hallenbeck cf637968fe fix: ftp class name 2023-10-14 15:52:55 -04:00
Marshall Hallenbeck cdcde5a91b ruff: add flake8-return (RET) and auto-run 2023-10-14 14:16:28 -04:00
Marshall Hallenbeck 781afc9c65 ruff: add flake8-raise (RSE) and auto-run 2023-10-13 15:27:34 -04:00
Marshall Hallenbeck ae14929faf ruff: add flake8-quotes (Q) and auto-run 2023-10-13 15:26:57 -04:00
Marshall Hallenbeck 008b99a28b ruff: add flake8-pytest-style (PT) and auto-run 2023-10-13 15:25:36 -04:00
Marshall Hallenbeck 916c7390c6 ruff: add flake8-pie (PIE) and auto-run 2023-10-13 14:27:53 -04:00
Marshall Hallenbeck d9f2db1a30 ruff: manual flake8-implicit-str-concat (ISC) fixes 2023-10-13 14:19:39 -04:00
Marshall Hallenbeck 0f93876b54 ruff: auto-run flake8-implicit-str-concat (ISC) 2023-10-13 11:23:44 -04:00
Marshall Hallenbeck dcc724118f ruff: auto-run flake8-comprehensions (C4) 2023-10-13 11:21:20 -04:00
Marshall Hallenbeck e3d6622dee remove redundant paranthesis 2023-10-13 11:20:17 -04:00
XiaoliChan fbe9c9f3d9 [connection.py] add 'self.port' & improve gethost_addrinfo
Signed-off-by: XiaoliChan <2209553467@qq.com>
2023-10-13 10:46:45 +08:00
Marshall Hallenbeck 40f557b8e9 ruff: fix flake8-builtins (A) issues 2023-10-12 17:34:01 -04:00
Marshall Hallenbeck bfd32f1910 ruff: manually fix flake8-bugbear issues 2023-10-12 17:23:21 -04:00
Marshall Hallenbeck 4045bebd77 ruff: auto flake8-bugbear, see B006 mutable-argument-default for function param changes 2023-10-12 17:17:20 -04:00
Marshall Hallenbeck 4f5a89262c ruff: remove encoding 2023-10-12 17:07:40 -04:00
Marshall Hallenbeck b24b9210e4 ruff: pyupgrade (UP) ruff changes 2023-10-12 17:06:04 -04:00
Marshall Hallenbeck adc59ffaaa Merge remote-tracking branch 'origin/develop' into marshall_cleanup 2023-10-12 17:00:02 -04:00
Marshall Hallenbeck ba5db57ac9
Merge branch 'develop' into XiaoliChan-nanodump 2023-10-12 16:50:20 -04:00
Marshall Hallenbeck 007d09a390 fix: inform user if msol.ps1 file doesnt exist 2023-10-12 16:04:22 -04:00
Marshall Hallenbeck d638b17c44 fix: inform user if impersonate file doesnt exist 2023-10-12 16:03:37 -04:00
Marshall Hallenbeck 25e4248ccb fix: inform user if handlekatz file doesnt exist 2023-10-12 16:01:54 -04:00
Marshall Hallenbeck b01384d1ec fix error string 2023-10-12 15:58:31 -04:00
Marshall Hallenbeck 8c51b3722a fix: dont throw an exception right after catching it 2023-10-12 15:55:28 -04:00
Marshall Hallenbeck 9052470a5b fix: properly handle connection issue to bolt and let user know 2023-10-12 15:49:57 -04:00
Marshall Hallenbeck 335e6c9755 ruff: manually fixed pydocstyle ruff alerts and add exclusions 2023-10-12 15:41:13 -04:00
Marshall Hallenbeck b002336680 ruff: fix pydocstyle via ruff 2023-10-12 15:13:16 -04:00
Marshall Hallenbeck c9112b1c13 ruff: add quote flake8 rules and re-run ruff 2023-10-12 14:50:36 -04:00
Marshall Hallenbeck 52a1a7a230 Merge branch 'marshall_cleanup' of https://github.com/Pennyw0rth/NetExec into marshall_cleanup 2023-10-12 14:37:37 -04:00
Marshall Hallenbeck 76ac0f7f2b fix: change conflict resolution I messed up and remove ruff quote section, since it was causing issues running ruff check 2023-10-12 14:37:32 -04:00
Marshall Hallenbeck a295db84dd
Merge branch 'develop' into marshall_cleanup
Signed-off-by: Marshall Hallenbeck <Marshall.Hallenbeck@gmail.com>
2023-10-12 14:31:11 -04:00
Marshall Hallenbeck f61d068cd2 ruff: remove unnecessary f string 2023-10-12 14:30:26 -04:00
Marshall Hallenbeck 35333504ea fix: remove extra Exception 2023-10-12 14:30:03 -04:00
Marshall Hallenbeck 4eb2c08d73
Merge branch 'develop' into ssh-improv 2023-10-12 14:26:35 -04:00
Marshall Hallenbeck 6e39bdd96a
Merge branch 'develop' into ascii-art 2023-10-12 14:07:01 -04:00
Marshall Hallenbeck 33d2dc2785 Merge branch 'marshall_cleanup' of https://github.com/Pennyw0rth/NetExec into marshall_cleanup 2023-10-12 11:36:16 -04:00
Marshall Hallenbeck 54bddb50fa fix: remove redundant Except 2023-10-12 11:36:05 -04:00
Marshall Hallenbeck bbc661ba38
Merge branch 'develop' into marshall_cleanup
Signed-off-by: Marshall Hallenbeck <Marshall.Hallenbeck@gmail.com>
2023-10-12 11:17:46 -04:00
Marshall Hallenbeck f573f7f2aa Merge branch 'marshall_cleanup' of https://github.com/Pennyw0rth/NetExec into marshall_cleanup 2023-10-12 11:13:44 -04:00
Marshall Hallenbeck 5cf9f34e1a
Merge branch 'develop' into main 2023-10-12 11:01:28 -04:00
zblurx b7da5aa597
Update nanodump.py 2023-10-12 15:39:53 +02:00
zblurx dd18ef1752 Added support for S4U2Self only 2023-10-12 12:02:34 +02:00
zblurx b7d6a987c9 Merge branch 'nanodump' 2023-10-12 11:37:53 +02:00
zblurx ac8067bc77 fix nanodump 2023-10-12 11:35:31 +02:00
XiaoliChan ea8cdcceef [nanodump] zblurx: review I
Signed-off-by: XiaoliChan <2209553467@qq.com>
2023-10-12 17:25:32 +08:00
XiaoliChan 784c42b674 [nanodump] fix error with temporary path
Signed-off-by: XiaoliChan <2209553467@qq.com>
2023-10-12 14:48:44 +08:00
Alex 444845c7e2
Merge branch 'develop' into main 2023-10-10 06:58:37 -04:00
Alexander Neff 2ef51d642a Fix indentation and formating 2023-10-08 16:20:30 -04:00
Alex 3384e9a28f
Merge branch 'develop' into main 2023-10-08 14:54:11 -04:00
Alexander Neff ae417e5d3a Autoformat 2023-10-08 14:52:37 -04:00
Alexander Neff 669e0b45e7 Replace str(e).find with 'string' in str(e) 2023-10-08 14:50:59 -04:00
Alexander Neff b2c73b05d1 Added fail messages for not existing users and users having no active session, stop printing empty output messages. 2023-10-08 07:56:05 -04:00
Xiaoli Chan 84a41b72a2 [SSH] Remove useless package
Signed-off-by: Xiaoli Chan <2209553467@qq.com>
2023-10-08 00:03:21 +08:00
Xiaoli Chan 95ccfca992 [SSH] Logic fix
Signed-off-by: Xiaoli Chan <2209553467@qq.com>
2023-10-08 00:02:08 +08:00
Xiaoli Chan ea62e42526 [SSH] improve login failed output
Signed-off-by: Xiaoli Chan <2209553467@qq.com>
2023-10-07 23:35:36 +08:00
Xiaoli Chan c9af18df67 [SSH] fix private key with passphrase login
Signed-off-by: Xiaoli Chan <2209553467@qq.com>
2023-10-07 23:05:51 +08:00
Xiaoli Chan cec042d8ee [SSH] fix private key with passphrase login
Signed-off-by: Xiaoli Chan <2209553467@qq.com>
2023-10-07 23:03:23 +08:00
XiaoliChan 78de09be8d [ssh] Neff review I
Signed-off-by: XiaoliChan <2209553467@qq.com>
2023-10-07 16:37:45 +08:00
XiaoliChan d21bf5e463 [ssh] Marshall review I
Signed-off-by: XiaoliChan <2209553467@qq.com>
2023-10-07 15:36:00 +08:00
XiaoliChan 4b62a53790 Merge remote-tracking branch 'upstream/main' into ssh-improv 2023-10-07 15:08:34 +08:00
Marshall Hallenbeck 389b381584 cleanup(ruff): finish cleaning up E722 (do not euse bare except) 2023-10-06 12:47:49 -04:00
Marshall Hallenbeck b38ad265af formatting 2023-10-06 12:43:34 -04:00
Marshall Hallenbeck 95aaac7f68 cleanup: fix F403 from Ruff (import *) 2023-10-06 12:41:00 -04:00
Marshall Hallenbeck 165fa508ed bloodhound: fix imports 2023-10-06 12:31:07 -04:00
Marshall Hallenbeck 84358bb480 mssql: fix indentation 2023-10-06 12:30:30 -04:00
Marshall Hallenbeck f66923b296 ldap: fix truthiness check 2023-10-06 12:29:36 -04:00
Marshall Hallenbeck 4ec4672b87 ldap: fix error output string 2023-10-06 12:28:00 -04:00
Alex e24601b345 Fix #48 tries to falsly add creds to bloodhound using --laps 2023-10-06 12:22:27 -04:00
Marshall Hallenbeck 7620112657 ruff cleanup 2023-10-06 12:22:27 -04:00
Alex 6a0646067c Remove old NotImplementedError 2023-10-06 12:22:27 -04:00
Marshall Hallenbeck 386208a49c fix string interpolation 2023-10-06 12:22:27 -04:00
Marshall Hallenbeck 11ddfd9c79 ruff autoformat to clean up all the single quotes and other bad formatting 2023-10-06 12:22:25 -04:00
Marshall Hallenbeck 2dd8ea9ef0 clean up wireless module 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck 51c8ee3f2f cleanup winscp_dump module 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck 7deee30942 cleanup wdigest module 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck a956d2cae8 fix variable naming for file listing 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck e9a7fda619 cleanup 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck e84a52c859 refactor(wcc): update wcc module quotes and refactor some formatting 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck 3655cbff82 clean up ntdsutil module 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck 9598e971da clean up rdp module 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck 84b1e41eb7 properly use fstring 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck 6580604246 properly import specific ctypes and update description 2023-10-06 12:21:39 -04:00
Marshall Hallenbeck cfbdcb3cb0 More cleanup 2023-10-06 12:21:32 -04:00
Marshall Hallenbeck 7e7e86725c remove old urllib3 error ignore 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 63a761c760 fix exception handle and add TODO 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck ddc5c2ea7b documentation(mssql_priv): add docstrings and a bit of cleanup 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 064921b9ee refactor(ms17-010): clean up and add full AI-generated comments to MS17-010 Module, since there's a lot of byte-work 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 9ec7cd6fa1 do some cleanup for hash_spider for #38 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 6c68100c8a clean up appcmd.py 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 1b97cebac3 fix escaping in smbexec 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 5ec969c733 more cleanup 2023-10-06 12:21:06 -04:00
Marshall Hallenbeck 110e6473d3 clean up find-computer module 2023-10-06 12:20:40 -04:00
Marshall Hallenbeck a8b14cee7f refactor(add_computer): refactor and add docstrings to add_computer module 2023-10-06 12:19:26 -04:00
Marshall Hallenbeck e80c4807a6 fix exception handling 2023-10-06 12:19:26 -04:00
Marshall Hallenbeck f6812f2eb4 cleanup wmiexec_event code 2023-10-06 12:19:26 -04:00
Marshall Hallenbeck 8ec3e62bfb fix exception handling 2023-10-06 12:19:26 -04:00
Marshall Hallenbeck ffb9dd3f91 fix exception handling and remove unused function 2023-10-06 12:19:26 -04:00
Marshall Hallenbeck 45fdc26847 automatic ruff fixing 2023-10-06 12:19:22 -04:00
Marshall Hallenbeck a1c0080d82 fix type check and add docstrings to powershell.py 2023-10-06 12:17:17 -04:00
Marshall Hallenbeck 345a0748b3 cleanup: fix variable names in query_db_cred 2023-10-06 12:17:17 -04:00
Marshall Hallenbeck 182c7a5a01 doc(connection.py): add docstring for call_modules 2023-10-06 12:17:17 -04:00
Marshall Hallenbeck f1f34b3c72 update exception handling and add docstring to call_cmd_args. also make variables easier to understand 2023-10-06 12:17:17 -04:00
Marshall Hallenbeck 01c530391f update exception handling 2023-10-06 12:17:17 -04:00
Marshall Hallenbeck f4d5a5668b smbexec: fix escaping sequence 2023-10-06 12:17:17 -04:00
Marshall Hallenbeck a2dc03773d nxcdb: fix escaping sequence 2023-10-06 12:17:17 -04:00
Marshall Hallenbeck 7f5a6f4f50 fix escaping sequence in log 2023-10-06 12:17:16 -04:00
Marshall Hallenbeck b0b36ede87 rename nxc PATH variable 2023-10-06 12:17:16 -04:00
Marshall Hallenbeck 193ef25748 remove unnecessary imports 2023-10-06 12:17:16 -04:00
Defte 0523208c4e
Update schtask_as.py
- Sed "g/atexec/schtask_as/s"
- Better error output (unknown username, task has not run)
- Added the output.decode("cp437") for french caracters

Signed-off-by: Defte <aurelien.chalot@protonmail.com>
2023-10-06 17:05:16 +02:00
Alex 81c9803ada
Merge branch 'develop' into ascii-art 2023-10-05 19:10:22 -04:00
bongobongoland e40d4f2a3d
Update enum_av.py
Signed-off-by: bongobongoland <129246896+bongobongoland@users.noreply.github.com>
2023-10-06 10:04:59 +11:00
Alexander Neff d971e0d5ab Add ascii art to cli 2023-10-05 18:05:14 -04:00
Alexander Neff 052cbe28ba Fix tab indention error in ldap.py 2023-10-05 19:36:03 +02:00
Marshall Hallenbeck 5e80ebd8dc
Merge branch 'develop' into marshall_cleanup 2023-10-05 10:01:26 -04:00
Defte 429a6a4e18
Update schtask_as.py
Fix typo

Signed-off-by: Defte <aurelien.chalot@protonmail.com>
2023-10-05 12:03:26 +02:00
Defte 16cfaec75d
Update schtask_as.py
Modify the variable name to schtask_as
Change the description

Signed-off-by: Defte <aurelien.chalot@protonmail.com>
2023-10-05 11:58:58 +02:00
Defte cba97cd068
Rename schtask.py to schtask_as.py
Rename the module to prevent confusion.

Signed-off-by: Defte <aurelien.chalot@protonmail.com>
2023-10-05 11:24:50 +02:00
Defte 116c8f7833
Update schtask.py
Add @Shad0wC0ntr0ller snippet to remove hardcoded date.

Signed-off-by: Defte <aurelien.chalot@protonmail.com>
2023-10-05 11:15:10 +02:00
zblurx 1148018394 Update codec management 2023-10-03 18:40:07 +02:00
Defte bcbfad6a18
Create schtask.py
Add the schtask module that can be used to impersonate loggedon users and run commands on their behalf.

Signed-off-by: Defte <aurelien.chalot@protonmail.com>
2023-10-03 17:52:06 +02:00
Marshall Hallenbeck a44e498470
Merge branch 'develop' into s4u 2023-10-02 17:55:09 -04:00
Marshall Hallenbeck a2584471c9
Merge branch 'develop' into marshall_cleanup
Signed-off-by: Marshall Hallenbeck <Marshall.Hallenbeck@gmail.com>
2023-10-02 17:51:52 -04:00
Marshall Hallenbeck fe91e7535e
Merge branch 'develop' into main 2023-10-02 17:48:35 -04:00
Marshall Hallenbeck d217840dbf
Merge branch 'main' into neff-bugfixes 2023-10-02 17:32:51 -04:00
Marshall Hallenbeck 73910ec29a upload new netexec icon 2023-09-30 17:13:29 -04:00
zblurx 4c419b5e08 implement s4u abuse 2023-09-29 19:21:59 +02:00
Marshall Hallenbeck d54b82e388
Merge branch 'main' into main 2023-09-28 15:40:09 -04:00
Alex efb510d49b Fix #48 tries to falsly add creds to bloodhound using --laps 2023-09-28 00:32:00 +02:00
Alexander Neff 0dabcba530 Fix #42 --dc-list crashes on ldap with logging enabled 2023-09-26 12:55:13 +02:00
romanrii a306cfaf5c Added exception handler if a local file does not exist when attempting to upload it to a ftp server using --put 2023-09-24 12:54:48 +00:00
romanrii 9cbd847fd6 Modified nxc/protocols/ftp/proto_args.py and added (--get and --put). Modified --ls
Modified nxc/protocols/ftp.py and added --get and --put functionality. Modified --ls functionality
2023-09-24 12:36:14 +00:00
Marshall Hallenbeck 14be9d5b0e ruff cleanup 2023-09-24 00:25:08 -04:00
Marshall Hallenbeck 443c363129 Merge branch 'marshall_cleanup' of https://github.com/Pennyw0rth/NetExec into marshall_cleanup 2023-09-24 00:07:00 -04:00
Marshall Hallenbeck c445d381c5 fix string interpolation 2023-09-24 00:06:51 -04:00
Alex 69514ce356 Remove old NotImplementedError 2023-09-23 12:56:04 +02:00
Marshall Hallenbeck 7b44fcd327 ruff autoformat to clean up all the single quotes and other bad formatting 2023-09-22 21:10:21 -04:00
Marshall Hallenbeck bda8ecb129 clean up wireless module 2023-09-22 15:37:07 -04:00
Marshall Hallenbeck efbecca7a7 cleanup winscp_dump module 2023-09-22 15:33:41 -04:00
Marshall Hallenbeck dae229a378 cleanup wdigest module 2023-09-22 15:27:05 -04:00
Marshall Hallenbeck bbf1024b37 fix variable naming for file listing 2023-09-22 15:24:22 -04:00
Marshall Hallenbeck d12c139c9e cleanup 2023-09-22 15:23:00 -04:00
Marshall Hallenbeck f554223d75 refactor(wcc): update wcc module quotes and refactor some formatting 2023-09-22 15:22:54 -04:00
Marshall Hallenbeck 3f1d0f4f91 clean up ntdsutil module 2023-09-22 15:07:07 -04:00
Marshall Hallenbeck a730ed0f22 clean up rdp module 2023-09-22 15:06:58 -04:00
Marshall Hallenbeck 5b6153c2a8 properly use fstring 2023-09-22 14:55:18 -04:00
Marshall Hallenbeck 63ac5c7e77 properly import specific ctypes and update description 2023-09-22 14:55:01 -04:00
Marshall Hallenbeck 7f4ab239f5 More cleanup 2023-09-22 10:51:38 -04:00
Marshall Hallenbeck 85ed0794ee remove old urllib3 error ignore 2023-09-22 10:40:43 -04:00
Marshall Hallenbeck b33ccfb1c8 fix exception handle and add TODO 2023-09-22 10:40:29 -04:00