Commit Graph

1662 Commits (4c76a30a4afd964ecc7f657524d66a7ad706562b)

Author SHA1 Message Date
Marshall Hallenbeck 4c76a30a4a tests: working tests for add and update hosts 2023-03-26 01:50:59 -04:00
Marshall Hallenbeck 93615972d0 tests: print out total tests and how many passed/failed at end 2023-03-26 01:20:08 -04:00
Marshall Hallenbeck f413d0b217 update confusing spooler log entry to specify its from that module 2023-03-26 00:49:31 -04:00
Marshall Hallenbeck d705290a09 tests: improvement on tests 2023-03-25 21:29:18 -04:00
mpgn c7679c7acf revert some changes on smb 2023-03-25 16:10:31 -04:00
Marshall Hallenbeck 753a5cf716 fix(cmedb): remove twice redundant functions that I messed up with rebase 2023-03-24 14:40:32 -04:00
Marshall Hallenbeck 4331671f91 tests: remove unnecessary hardcoded parameters for e2e tests 2023-03-24 14:38:44 -04:00
Marshall Hallenbeck 0fb6b8fc06 readd poetry.lock 2023-03-24 14:37:08 -04:00
Marshall Hallenbeck 66efb68e70 fix(context): fix the context because my rebase/merge messed it up 2023-03-24 14:30:47 -04:00
Marshall Hallenbeck 55a24aa96c Merge branch 'tests_marshall' of github.com:mpgn/cme into tests_marshall 2023-03-24 14:26:03 -04:00
Marshall Hallenbeck 63a6df6763 replace deprecated imp with importlib 2023-03-24 14:25:17 -04:00
Marshall Hallenbeck c343e7b9f7 update nopac module to catch error connecting to Kerberos and fix formatting 2023-03-24 14:25:17 -04:00
Marshall Hallenbeck a52b527415 update install_elevated module to catch login cleanup and fix formatting 2023-03-24 14:25:17 -04:00
mpgn cb8d080dcf add exist function to cmedb 2023-03-24 14:25:17 -04:00
Marshall Hallenbeck 5521037b24 update how workspaces are created so tests can utilize functionality 2023-03-24 14:25:17 -04:00
famos0 4a05a33fe9 fix log for modules 2023-03-24 14:25:17 -04:00
Marshall Hallenbeck 50d5014a58 tests: add e2e tests and README 2023-03-24 14:25:17 -04:00
Marshall Hallenbeck bbc1803b2b fix(shadowcoerce): catch error on session disconnect 2023-03-24 14:25:17 -04:00
Marshall Hallenbeck 67bc50ca44 fix(smb): handle SMB SessionErrors when enumerating local groups 2023-03-24 14:25:17 -04:00
Marshall Hallenbeck 8be90461c7 fix(smb): handle ACCESS_DENIED issues when bruteforcing RIDs 2023-03-24 14:25:17 -04:00
Marshall Hallenbeck d112bfcbfb fix(smb): handle additional SMB connection errors, including unknown nt errors that impacket doesnt have 2023-03-24 14:25:17 -04:00
Marshall Hallenbeck 99155af7af update how workspaces are created so tests can utilize functionality 2023-03-24 14:25:17 -04:00
Marshall Hallenbeck b3ab4b06d9 update how workspaces are created so tests can utilize functionality 2023-03-24 14:25:17 -04:00
mpgn 8c4c08d88e add exist function to cmedb 2023-03-24 14:25:15 -04:00
Marshall Hallenbeck 2a6030d772 add dependency 2023-03-24 14:24:38 -04:00
Marshall Hallenbeck 7e11283e54 working on getting tests to work 2023-03-24 14:24:38 -04:00
Marshall Hallenbeck 47132d0777 update how workspaces are created so tests can utilize functionality 2023-03-24 14:24:38 -04:00
Marshall Hallenbeck 502e0b0eea update how workspaces are created so tests can utilize functionality 2023-03-24 14:24:37 -04:00
Marshall Hallenbeck 64102b35db update how workspaces are created so tests can utilize functionality 2023-03-24 14:24:34 -04:00
Marshall Hallenbeck c049b9f3e2 tests(deps): add pytest dependency 2023-03-24 14:24:34 -04:00
Marshall Hallenbeck 7b270f9151 tests(smb): add setup, teardown, initial add_host test, and definitions for all smb function tests 2023-03-24 14:24:31 -04:00
Marshall Hallenbeck 6104e491a2 replace deprecated imp with importlib 2023-03-24 14:20:45 -04:00
Marshall Hallenbeck 15703d7605 update nopac module to catch error connecting to Kerberos and fix formatting 2023-03-24 14:20:32 -04:00
Marshall Hallenbeck da4f537193 update install_elevated module to catch login cleanup and fix formatting 2023-03-24 14:20:22 -04:00
mpgn 8133efbb8c add exist function to cmedb 2023-03-24 14:19:39 -04:00
Marshall Hallenbeck 268cd85fb1 update how workspaces are created so tests can utilize functionality 2023-03-24 14:19:18 -04:00
mpgn f370a2d51a add exist function to cmedb 2023-03-24 14:17:56 -04:00
famos0 55fc8fa6c6 fix log for modules 2023-03-24 14:16:33 -04:00
Marshall Hallenbeck 87982f3755 tests: add e2e tests and README 2023-03-24 14:11:02 -04:00
Marshall Hallenbeck fdd75b54e7 fix(shadowcoerce): catch error on session disconnect 2023-03-24 14:07:34 -04:00
Marshall Hallenbeck 9b5e01d42e fix(smb): handle SMB SessionErrors when enumerating local groups 2023-03-24 13:08:47 -04:00
Marshall Hallenbeck 6b18f8e18d fix(smb): handle ACCESS_DENIED issues when bruteforcing RIDs 2023-03-24 12:56:28 -04:00
Marshall Hallenbeck 54ceda0f6b fix(smb): handle additional SMB connection errors, including unknown nt errors that impacket doesnt have 2023-03-24 12:44:21 -04:00
Marshall Hallenbeck 8a0ec16b82 update how workspaces are created so tests can utilize functionality 2023-03-23 23:57:25 -04:00
Marshall Hallenbeck 3af75a3328 update how workspaces are created so tests can utilize functionality 2023-03-23 23:57:25 -04:00
mpgn 96773dc109 add exist function to cmedb 2023-03-23 23:56:46 -04:00
mpgn 891da9347b Bump to 5.4.6 2023-03-23 23:56:43 -04:00
mpgn c69f119e94 Update get-file output file 2023-03-23 23:56:33 -04:00
twosevenzero 9d79f217b1 Closes Issue #697. Added a flag to append self.host to the filename of the retrieved file from the get-file option. 2023-03-23 23:56:33 -04:00
Bebzounette 286f16971b Ported reg.py from Impacket to CME to add, delete, modify and query registry keys remotly 2023-03-23 23:56:33 -04:00