cgranleese-r7
65ed80f5b0
Add flag to vuln command to show vuln attempts
2025-06-19 16:06:25 +01:00
jheysel-r7
eba2b6c1bf
Merge pull request #19760 from cdelafuente-r7/feat/pkcs12/certs_command/pkinit
...
Add certs command & use pkinit if kerberos tickets are not available in cache
2025-04-22 11:11:54 -07:00
Dean Welch
0954f5507e
Rails 7.1 upgrade
2025-04-08 12:47:31 +01:00
Christophe De La Fuente
630c2c03bc
Update certs command, pkcs12 matching and specs
...
- use the `status`, certificate's `not_before`/`not_after` and check if the TLS
OID is present to filter pkcs12 before using them with PKInit
- add the `activate`, `deactivate` and `export` capabilities to the
certs command
- add specs
2025-04-02 18:23:14 +02:00
Christophe De La Fuente
7f8a762922
Update ms_icpr and creds to reflect the changes in the Pkcs12 data model
...
- a separate field is now used for metadata (`private_metadata`) when
creating a new Pkcs12
- the `creds` command now support adding an encrypted Pkcs12 with a password
2025-04-01 19:12:41 +02:00
Christophe De La Fuente
865626fbd2
Update Pkcs12-related code to report CA and ADCS Template to the database
...
- Update the `creds` command to add Pkcs12 private credentials with
metadata.
- Update `ms_icpr` module to store metadata.
2025-04-01 19:07:48 +02:00
Spencer McIntyre
2422f8b67b
Add specs to test the #validate method
2025-03-04 17:49:15 -05:00
Spencer McIntyre
f2bcf34d51
Apply the same refactoring to exploits
2025-03-04 17:01:46 -05:00
Ashley Donaldson
617270265d
Only retrieve cached credentials that match the requested OfferedEncryptionTypes
2024-10-11 16:23:26 +11:00
Simon Janusz
a31261ecf2
Revert "Replace Readline with Reline"
2024-10-02 13:15:12 +01:00
sjanusz-r7
10dee226c6
Replace Readline with Reline
2024-09-04 16:39:41 +01:00
Spencer McIntyre
1c8d62abc1
Land #19129 , Add missing '-S' to cmd_notes
2024-04-24 15:57:33 -04:00
Noam Rathaus
cadda6f1a3
Fix rspec for cmd_notes
2024-04-24 20:46:32 +03:00
Jack Heysel
83df7bee65
Fixed output of db_import command in spec
2024-04-23 08:28:06 -07:00
Spencer McIntyre
fd707f4f87
Refresh the cache after adding the new path
2024-04-18 13:25:47 -04:00
cgranleese-r7
9b2b042e19
Land #18875 , Add conditional option validation depending on SESSION/RHOST connection
2024-03-04 17:36:52 +00:00
Dean Welch
244e20a3d5
Update expected error in tests
2024-02-23 12:47:48 +00:00
adfoster-r7
d76dd4a7fb
Improve visual indentation logic for tables
2024-02-22 14:43:29 +00:00
Dean Welch
175d584ff7
Consolidate option dump remove condition datastore condition on tests
2024-02-20 14:09:17 +00:00
h00die
ec8ee2814a
fix spelling in spec folder
2024-01-07 13:42:50 -05:00
adfoster-r7
02c892c3fc
Add hierarchical search table support
2023-11-30 16:32:29 +00:00
Zach Goldman
8331f4d2ad
Adds wiki guide for session searching
...
Also tweaks an error message
add readme to directory
2023-10-23 15:33:53 -05:00
dwelch-r7
7baabd08db
Land #18364 , Add support for filtering sessions
2023-10-19 16:40:42 +01:00
Zach Goldman
b4b73529d3
add -e flag for stale sessions
...
remove single flag
pivot to search flag
added support for search session type
adds search session id support
remove stale references
reshuffle code
fix time parsing, add command support
fix search list, reduce duplicated code
testing added
killall with search lists table of killed sessions
sessions are no longer represented by ids
addresses feedback on code structure and search behavior
some test reshuffling, switch raised errors to printed ones
add checkin validation, rest of cmd_sessions tests
add time parsing test
refactoring
test reformatting and adjusted error validation
make error handling more explicit, add test context
fixes
sub quotes, make constant
rubocopping
switch before and after to greater than and less than
mbetter incorporate constants
update example
2023-10-19 09:41:18 -05:00
manishkumarr1017
87582ee5c9
PR Review changes
2023-06-23 13:14:48 +05:30
manishkumarr1017
4aea945be3
fixing the failed specs by keeping the exact output necessary
2023-03-18 23:24:00 +05:30
manishkumarr1017
02608a4e12
adding extra specs for the new enhancement and optimizing the queries
2023-03-18 23:04:55 +05:30
manishkumarr1017
dc97b33f4a
Merge branch 'rapid7:master' into add_new_column_in_creds
2023-03-18 20:45:41 +05:30
Dean Welch
db343e629d
Fix remaining hardcoded timezones in tests
2023-03-13 13:16:12 -04:00
manishkumarr1017
60113f74b7
fixing spec files for creds command new enhancements
2023-03-01 23:27:18 +05:30
Dean Welch
c143124344
Add feature to set the status of ticket/ccache via klist
2023-01-25 13:28:43 +00:00
adfoster-r7
6f9ebe4068
Add klist command
2022-12-16 13:02:39 +00:00
adfoster-r7
3a281234df
Add feature flagged datastore rewrite, with support for option fallback lookups
2022-09-16 12:59:02 +01:00
Grant Willcox
778ee0ed06
Add in updated spec tests
2022-07-28 15:51:00 -05:00
entity0xfe
488d361721
Fix --tag for 'hosts' -t | --tag command
...
Enable parsing of the -t argument
2022-07-26 11:39:38 -05:00
Spencer McIntyre
c388499acf
Suggest a correct datastore option
2022-07-18 09:32:45 -04:00
sjanusz
786084bacb
Add custom color styler tests
2022-05-19 17:01:55 +01:00
adfoster-r7
76ede9ef8f
Add ruby 3.1 support
2022-03-24 21:59:02 +00:00
Spencer McIntyre
5c5340b6fd
Fix the hosts command's --search flag
2022-03-09 18:17:09 -05:00
adfoster-r7
79761c942c
Ignore iterating multiple rhosts if option not registered
2022-03-08 17:52:42 +00:00
sjanusz
158a0aa30c
Change custom parser to Rex, add custom opt, add tabcomplete
2022-01-19 13:01:33 +00:00
adfoster-r7
c0ba4bd619
Add kubernetes enum module
2021-10-21 11:01:25 +01:00
adfoster-r7
3b23951d62
Correctly handle inline payloads being set via datastore options, i.e. run payload=xyz
2021-09-02 13:00:05 +01:00
adfoster-r7
13a5d314de
Add test for payload option validation
2021-09-02 13:00:03 +01:00
Alan Foster
a11e303f85
Support spaces in rhost values
2021-09-02 13:00:03 +01:00
Alan Foster
07af90c5a7
Fix replicant edgecase
2021-09-02 13:00:02 +01:00
Alan Foster
112f43f798
Consolidate module argument parsing for ensuring consistency
2021-09-02 13:00:02 +01:00
Grant Willcox
2f0ecc4c28
Land #15623 , Creds command improvements
2021-09-01 17:06:57 -05:00
Spencer McIntyre
e779d1286f
Update the spec for a bad -t option
2021-08-30 16:11:01 -04:00
dwelch-r7
8f51663545
Default simplify_module to not load_saved_config and update all references
2021-08-19 13:04:26 +01:00