Dean Welch
2df926ae1d
Yard doc required options
2024-03-04 17:13:16 +00:00
sjanusz-r7
3c8f43e23e
Align SQL sessions peerhost and peerport
2024-03-04 13:11:32 +00:00
cgranleese-r7
97ef5cf827
Land #18903 , Update sql prompt on db change
2024-03-04 11:23:44 +00:00
adfoster-r7
8e5f26fac0
Land #18905 , update the SMB session pwd command output to be in line with SMB client output
2024-03-01 20:07:59 +00:00
sjanusz-r7
8184035d57
Show query help on empty query call
2024-03-01 11:33:13 +00:00
sjanusz-r7
82486e712c
Early return on nil query result
2024-03-01 11:28:28 +00:00
sjanusz-r7
1b73044203
Correctly handle changing of databases and the query return values for SQL sessions
2024-03-01 11:27:52 +00:00
cgranleese-r7
0c1bcbf275
Adds support for searching by session types
2024-02-29 15:15:40 +00:00
cgranleese-r7
fcba49d23a
Update pwd output to be inline with smb client output
2024-02-29 15:11:40 +00:00
sjanusz-r7
6fe9ef5f8c
Align SQL clients to use current_database
2024-02-29 12:34:54 +00:00
adfoster-r7
b0123eab2e
Land #18890 , rename shell to query_interactive for sql session types, add -i flag
2024-02-29 10:41:06 +00:00
adfoster-r7
d8abd2bcc2
Land #18898 , Add rex proto mysql client wrapper
2024-02-29 10:13:47 +00:00
dwelch-r7
a4543b0f41
Land #18897 , Update smb login to support additional configuration
2024-02-29 10:07:02 +00:00
Metasploit
435759bb47
Bump version of framework to 6.3.59
2024-02-29 03:39:23 -06:00
adfoster-r7
131585235b
Update SMB Login to support additional configuration
2024-02-28 20:24:06 +00:00
sjanusz-r7
b423241e6b
Use Rex Post MySQL Client for lib, specs & modules
2024-02-28 18:19:50 +00:00
sjanusz-r7
55a8d6732f
Add Rex Proto MySQL Client
2024-02-28 18:19:46 +00:00
adfoster-r7
26214cbfd2
Land #18889 , Fresh SQL prompt when pressing enter if no input was provided
2024-02-28 15:40:43 +00:00
Jack Heysel
4b54d43db5
Land #18892 , Add AD CS Updates for ESC13
...
This PR adds functionality to enable Metasploit users
to be able to exploit the latest ESC technique, ESC13.
2024-02-28 07:28:16 -08:00
Spencer McIntyre
8bc6705557
Move viewstate signing logic into Rex
2024-02-27 14:37:55 -05:00
Zach Goldman
17d8fa2335
rename shell to query_interactive for sql session types, add -i flag
2024-02-27 11:38:04 -06:00
sjanusz-r7
efba30031d
Fix early returns in Reline prompt
2024-02-27 16:59:38 +00:00
sjanusz-r7
d51aa30fff
Rex Table command column width based on longest dispatcher command with sane default
2024-02-27 13:11:24 +00:00
Spencer McIntyre
4a51e028d8
Print multiple attributes on individual rows
2024-02-26 17:28:41 -05:00
sjanusz-r7
488d4c0387
Fresh SQL prompt when pressing enter if no input was provided
2024-02-26 16:49:15 +00:00
Simon Janusz
b91430c878
Land #18886 , Removes the 'run' command from SMB and SQL session types
2024-02-26 14:38:36 +00:00
cgranleese-r7
76a1518eab
Removes the run command from SMB and SQL session type and improves smb session pwd commands error message
2024-02-26 10:55:11 +00:00
adfoster-r7
787a2cb19e
Land #18872 , add support for boolean datatypes on mssql
2024-02-26 10:51:58 +00:00
Gaurav Jain
597807316e
Add -i option to Session mixin's sessions command
2024-02-25 15:32:46 +05:30
Jack Heysel
03e5b36008
Land #18833 , fix for issue #18561
...
This PR catches an exception when updating a non-existing session.
Prior to this PR trying to run sessions -k after running workspace -D
would result in a stacktrace being printed to the console.
2024-02-23 11:18:03 -08:00
Dean Welch
39f518eebb
Conditionally validate only when session type is enabled
2024-02-23 18:08:09 +00:00
adfoster-r7
7c000bc101
Land #18880 , Fix typo in SASL supported mechanisms
2024-02-23 17:12:00 +00:00
Jeffrey Martin
dee2f2aa0d
Fix typo in SASL supported mechanisms
2024-02-23 10:29:47 -06:00
adfoster-r7
9ae9e06017
Land #18879 , update kerberos/inspect_ticket to include PAC credential information
2024-02-23 16:20:57 +00:00
Spencer McIntyre
0ade721bf1
Propagate precise encryption key length errors
2024-02-23 10:28:05 -05:00
Spencer McIntyre
94587433cd
Add a presenter for the PAC credential information
2024-02-23 09:48:09 -05:00
Spencer McIntyre
ca562a95d8
Truncate private data at 88 chars
...
Truncating at 87 was the exact length to trim the last byte of an AES256
kerberos key. Furthermore, adding the (TRUNCATED) string to the end
caused the resuting value to be larger than the original trucated value.
2024-02-23 09:46:44 -05:00
Spencer McIntyre
257ec484c7
Show names for x509 OID constants
2024-02-22 17:36:30 -05:00
Spencer McIntyre
4b7f4e2b0d
Just show the DN, commas and all
...
This way the DN can just be copy-pasted into locations where a DN is
expected.
2024-02-22 17:36:30 -05:00
Zach Goldman
d65827367f
Land #18874 Fix undefined mssql_query method call on mssql client
2024-02-22 13:35:04 -05:00
Dean Welch
8bc50c1d3a
Add conditional option validation depending on SESSION or RHOST connection
2024-02-22 17:57:20 +00:00
adfoster-r7
f3a637b4e9
Land #18873 , fix the create session datastore option from appearing for payloads
2024-02-22 17:50:52 +00:00
Zach Goldman
854dcc5776
add support for boolean datatypes on mssql
2024-02-22 11:08:49 -06:00
sjanusz-r7
a07d1c88be
Fix undefined mssql_query on mssql client
2024-02-22 16:41:10 +00:00
cgranleese-r7
d52220cccb
Fixes the create session datastore option from appearing for payloads
2024-02-22 14:58:41 +00:00
adfoster-r7
d76dd4a7fb
Improve visual indentation logic for tables
2024-02-22 14:43:29 +00:00
adfoster-r7
4af5c5438f
Land #18830 , SQL sessions consolidation
2024-02-22 11:42:11 +00:00
Metasploit
c5eb4eb8a9
Bump version of framework to 6.3.58
2024-02-22 03:35:01 -06:00
sjanusz-r7
085071da02
Convert generic SQL mixin into a class
2024-02-21 18:01:55 +00:00
sjanusz-r7
1b7c2bbaec
SQL sessions consolidation
2024-02-21 16:16:14 +00:00