Shelby Pace
6ebe192674
check core.private before accessing jtr_format
2019-06-28 14:17:52 -05:00
William Vu
0a00f3851a
Land #12007 , true 0s timeout in send_request_*
2019-06-28 12:32:32 -05:00
William Vu
4bf5e6c53f
Land #12014 , nil bug fix for HttpServer#get_uri
2019-06-28 12:32:19 -05:00
Metasploit
fcd77b1314
Bump version of framework to 5.0.35
2019-06-27 11:41:42 -07:00
Metasploit
58e36b6e51
Bump version of framework to 5.0.34
2019-06-27 10:04:44 -07:00
William Vu
9fe138e3dc
Remove misleading comment from dcerpc_getarch
...
I transferred my implementation. I don't understand this comment.
2019-06-26 02:40:16 -05:00
William Vu
01b308fe7c
Fix get_resource nil bug in HttpServer#get_uri
2019-06-25 23:10:50 -05:00
Metasploit
29d9f3ea28
Bump version of framework to 5.0.33
2019-06-25 13:08:28 -07:00
Metasploit
07cb5c5e10
Bump version of framework to 5.0.32
2019-06-25 12:57:14 -07:00
William Vu
77395749da
s/infinite/indefinite/
2019-06-25 01:00:08 -05:00
William Vu
b49fa29a7f
Allow true zero-second timeout in send_request_*
...
Also fixes a bogus response when timeout is nil.
2019-06-24 12:07:24 -05:00
Metasploit
8244457b33
Bump version of framework to 5.0.31
2019-06-20 10:05:48 -07:00
Chris Higgins
ceba93e84e
Land #11904 , fix meterpreter screenshot dll upload
2019-06-17 23:36:29 -05:00
bwatters-r7
b67b48fd50
Land #11966 , Stop error rendering in multi/meterpreter handler
...
Merge branch 'land-11966' into upstream-master
2019-06-14 14:01:58 -05:00
Adam Cammack
1f6d61dde8
Land #11965 , Add secure Meterpreter command
...
The command will force or renegotiate TLV encryption on the for the
current session.
2019-06-13 14:20:50 -05:00
bwatters-r7
aed504c0a9
Land #11944 , Implement bind TCP with RC4 decryption for x64
...
Merge branch 'land-11944' into upstream-master
2019-06-13 12:09:31 -05:00
Metasploit
644a70ff15
Bump version of framework to 5.0.30
2019-06-13 10:07:30 -07:00
William Vu
bcee6f0dc2
Join full path nicely
2019-06-13 10:30:36 -05:00
William Vu
8e6fbcb4b5
Concatenate path and name in Meterpreter pgrep -lf
2019-06-12 19:13:02 -05:00
William Vu
2d14966b0b
Land #11963 , kill command help correction
2019-06-12 11:00:38 -05:00
Brent Cook
fa09b239e8
Land #11941 , add support for module aliases
2019-06-11 12:57:01 -05:00
OJ
5621d200cc
Stop error rendering in multi/meterpreter
...
The reverse_http/s listeners result in awful errors when
multi/meterpreter is set as the payload. Anyone that hits the endpoint
with an invalid or missing UUID will spam the MSF console with
exceptions.
This patch avoids this issue in cases where the UUID isn't specific. We
avoid setting it as a default, which doesn't make sense anyway.
2019-06-11 13:39:52 +10:00
OJ
0e0edeb372
Add a secure command to renegotiate TLV encryption
...
This gives us the ability to force TLV encryption if for some reason
it's not already in place, and it means we can renegotiate a new key on
the fly if we want to.
2019-06-11 08:26:33 +10:00
William Vu
36cc535c8a
Remove jobs options from kill help
...
They do not apply.
2019-06-10 16:29:14 -05:00
Wei Chen
5c97c2fa19
Land #11951 , Add meterpreter > screenshare command
2019-06-10 13:25:27 -05:00
Brent Cook
83528b8bb1
Land #11798 , Add Extended Passive Mode for FTP client
...
Merge remote-tracking branch 'upstream/pr/11798' into upstream-master
2019-06-07 15:09:23 -05:00
Brent Cook
3f5f48a3fc
Land #11340 , make SSH agent and other options configurable
2019-06-07 11:22:31 -05:00
Metasploit
da6a225ef8
Bump version of framework to 5.0.29
2019-06-07 09:03:32 -07:00
Brent Cook
5aed1f7dfe
Land #11914 , Fix external file import via web service
2019-06-07 06:03:42 -05:00
William Vu
dd101a0469
Add nil check
...
Just in case.
2019-06-07 00:16:44 -05:00
William Vu
53ea7e577f
Add sanitized new XML format
2019-06-07 00:07:50 -05:00
William Vu
10dccfcedb
Remove warning
...
<context> provides service info now:
<context>TCP:443 ([redacted]), SHA256[=][redacted], Serial[=][redacted]</context>
2019-06-06 23:45:07 -05:00
William Vu
40eeae541b
Fix style
2019-06-06 23:38:41 -05:00
Jeffrey Martin
f646a973a7
Update retina imports to better handle parsing
2019-06-06 19:13:06 -05:00
James Barnett
37414b5760
Land #11948 , surface errors returned from remote data service in console
2019-06-06 12:40:42 -05:00
William Vu
b020e3232b
Move warning suppression
2019-06-06 12:33:54 -05:00
Metasploit
614c1afc41
Bump version of framework to 5.0.28
2019-06-06 10:07:53 -07:00
William Vu
19bd0f2183
Add comments
2019-06-06 10:50:26 -05:00
Tim W
49ce878497
refactor html code into separate module
2019-06-06 13:39:53 +08:00
Matthew Kienow
3c4699c848
Remove unnecessary leading slash from log message
2019-06-05 15:10:00 -04:00
Matthew Kienow
25f45144e8
Handle exceptions raised by get_msf_version call
...
Exceptions may be raised via the remote data service response handling
while making the call to check the MSF version.
2019-06-05 15:09:33 -04:00
Matthew Kienow
749501d449
Refactor remote data service response handling
...
Raises exceptions for error responses rather than failing silently.
This exposes the server-side error message to the user in console.
2019-06-04 12:09:06 -05:00
Matthew Kienow
8fe11744bd
Use the revised ResponseWrapper error classes
2019-06-04 11:59:00 -05:00
Matthew Kienow
52c67a6952
Modify ResponseWrapper to support three states
...
There is a success response, an error response and a failed response.
An error response contains a body with an error message from the
server-side, while a failed response represents an invalid response
caused by an issue with the request or response.
2019-06-04 11:56:12 -05:00
bwatters-r7
eff819b523
Land #11945 , Make auto_cl more selective based on HTTP method
...
Merge branch 'land-11945' into upstream-master
2019-06-04 09:04:13 -05:00
bwatters-r7
c28b15e9fe
Land #11823 , Handle invalid payloads more clearly
...
Merge branch 'land-11823' into upstream-master
2019-06-04 08:34:41 -05:00
Jacob Robles
8687a21f2d
Fix workspace calls
2019-06-04 08:33:58 -05:00
bwatters-r7
bee013a18c
update cache size and fix an assignment
2019-06-04 07:13:34 -05:00
Brent Cook
e5a4c2d341
Make auto_cl more selective based on HTTP method
...
According to https://tools.ietf.org/html/rfc7230#section-3.3.2 , a zero content-length is valid for some kinds of HTTP methods.
Instead of implicitly disabling auto_cl if there is no actual content, disable auto_cl default for HTTP methods where semantics of the message do not anticipate any content. This can still be overridden by a caller if it still wants to add an empty content-length for HTTP methods where it does not normally make sense (e.g. if it exploits a bug.)
2019-06-04 04:04:08 -05:00
Wei Chen
17170e2152
Land #11937 , make content-length header optional
2019-06-03 18:56:27 -05:00