Commit Graph

307 Commits

Author SHA1 Message Date
cgranleese-r7 5611780d81 Land #18127, Add railgun reverse lookup tests for osx and linux 2023-06-20 14:27:29 +01:00
cgranleese-r7 b1d437dfe6 Land #18126, Add additional logging to post test file 2023-06-20 14:26:14 +01:00
adfoster-r7 c535d8081f Add railgun reverse lookup tests for osx and linux 2023-06-19 16:30:26 +01:00
adfoster-r7 2ac257bcef Add additional logging to post test file 2023-06-19 16:11:43 +01:00
adfoster-r7 f9b5ea75bc Fix broken post test extapi tests 2023-06-19 14:11:29 +01:00
adfoster-r7 92c15f8a6a Add support for only running user specified test names 2023-06-16 11:00:38 +01:00
dwelch-r7 cee72a81e3 Land #18110, Add namespaced test module logging 2023-06-15 14:30:02 +01:00
dwelch-r7 bc61bbaf7f Land #18109, Update test post modules to always have a clean writable file system directory 2023-06-15 14:27:13 +01:00
dwelch-r7 62fd3ec536 Land #18108, Fix flakey post test services module 2023-06-15 13:45:43 +01:00
adfoster-r7 2a66987e39 Fix symlink test bug when running python meterpreter on windows 2023-06-14 20:12:05 +01:00
adfoster-r7 75d74d2e3c Add namespaced test module logging 2023-06-14 19:35:54 +01:00
adfoster-r7 dc5a42bd7d Update test post modules to always have a clean file system directory 2023-06-14 19:27:19 +01:00
adfoster-r7 95f30d1f3f Fix flakey post test services module 2023-06-14 18:56:20 +01:00
adfoster-r7 d414eea087 Add appropriate skips to post test modules 2023-06-14 12:37:02 +01:00
dwelch-r7 68c48ef984 Land #18050, Add module for running all post test modules 2023-06-14 12:14:57 +01:00
adfoster-r7 4340245b14 Fix broken binary file upload test on windows sessions 2023-06-01 14:18:53 +01:00
adfoster-r7 46f7f8e7b0 Add module for running all post test modules 2023-06-01 11:51:33 +01:00
Grant Willcox ab12bee83e Fix single quote issue 2023-05-31 14:25:02 -05:00
adfoster-r7 9f0032582a Fix non-deterministic test module load failures 2023-05-25 02:44:03 +01:00
Grant Willcox e5c636f931 Move folder descriptions into README.md files 2023-05-03 14:06:13 -05:00
Spencer McIntyre 8c15c31b56 Fix paths for directory checks
The path C:\ ends with a trailing backslash which will cause bash to
wait for another line if input. This places the shell in an undesirable
state.
2023-04-21 14:39:00 -04:00
Spencer McIntyre d82774be59 Test and handle REG_QWORD 2022-09-20 16:31:54 -04:00
Spencer McIntyre 2654752585 Fix REG_EXPAND_SZ correctly 2022-09-20 16:31:47 -04:00
Spencer McIntyre 80e4abe2b4 Support skipping tests and skip views on XP
XP doesn't support the /reg: command so skip those tests.
2022-09-08 13:12:01 -04:00
Spencer McIntyre 61a2bde27d Fix and test writing REG_EXPAND_SZ values 2022-09-08 12:18:28 -04:00
Spencer McIntyre 79046c5259 Add a REG_BINARY test 2022-09-06 16:53:36 -04:00
Spencer McIntyre f1a7be6c49 Fix how REG_MULTI_SZ is handled 2022-09-06 16:53:30 -04:00
Grant Willcox b817a1f8ee Update test module to properly handle multiline return values so that we can properly test things like dumping file content 2022-06-17 13:35:32 -05:00
Grant Willcox 5dd68b23ed Fix some nil issues in SQLi test module 2022-06-16 16:58:33 -05:00
adfoster-r7 29cc349649 Run rubocop --fix-layout test 2022-04-28 15:06:43 +01:00
Christophe De La Fuente 365cebce1a Fix rubocop issues 2022-04-28 13:00:45 +02:00
Redouane NIBOUCHA f0b1aa44c9 Remove unneeded else statements 2022-04-27 12:44:49 +02:00
Redouane NIBOUCHA 2e04c1b8f7 Remove references to PostgreSQL 2022-04-21 06:57:50 +02:00
Redouane NIBOUCHA 8e9e2aa7e8 Use OptEnum instead of OptInt for DBMS and SQLI_TYPE 2022-04-14 03:56:12 +02:00
Redouane NIBOUCHA 8369286956 Remove obsolete PostgreSQL test module, and push one for all the supported DBMS
Remove the postgres_sqli_test
2022-04-11 03:26:39 +02:00
3V3RYONE ea954f7585 add lcat in spec tests 2022-03-05 10:13:32 +05:30
Simon Janusz 47cdbea16f Land #16179, Update Meterpreter file existence tests for CI environments
Update Meterpreter file existence tests for CI environments
2022-03-04 12:13:51 +00:00
Simon Janusz 7b7b5c6914 Land #16197, Fix Meterpreter module tests on Windows host
Fix Meterpreter module tests on Windows host
2022-02-22 14:43:01 +00:00
adfoster-r7 603c4d67f9 Fix Meterpreter module tests on Windows host 2022-02-17 17:28:58 +00:00
alanfoster 9098709fc3 Update Meterpreter file existence tests for CI environments 2022-02-12 22:45:18 +00:00
alanfoster b1d10bd699 Fix search path date test for osx 2022-02-12 22:23:18 +00:00
Spencer McIntyre 6b64985328 Add Windows support for symlink checks 2022-01-07 09:43:37 -05:00
Spencer McIntyre 30e1b6ee81 Add tests for deleting directories and symlinks 2022-01-06 15:07:48 -05:00
Spencer McIntyre b3862ac95c Build a larger tree for testing directory removal
Add a subdirectory with it's own subfile to ensure that the directory
and its contents are removed in a truly recursive manner.
2022-01-06 15:07:48 -05:00
Spencer McIntyre 311e189c90 Update post/test/file to check directory deletion 2022-01-06 15:07:48 -05:00
Tim W c7b4a31ae6 modify Post::File tests to check write_file return value 2021-11-25 03:37:06 +00:00
Ashley Donaldson ebd927da44 Apply suggestions from code review
Co-authored-by: Grant Willcox <63261883+gwillcox-r7@users.noreply.github.com>
2021-11-12 11:56:49 +11:00
Ashley Donaldson e1b8a79c37 Added test cases for environment variable expansion on Linux 2021-11-11 20:44:40 +11:00
Spencer McIntyre 6d037e508f Land #15773, Add kubernetes testing resources 2021-10-21 11:22:54 -04:00
adfoster-r7 ff977d34aa Add a make all target 2021-10-21 14:27:16 +01:00