This module provides methods for acting as an HTTP client when exploiting an HTTP server.
Initializes an exploit module that exploits a vulnerability in an HTTP server.
Performs cleanup as necessary, disconnecting the HTTP client if it‘s still established.
Connects to an HTTP server.
Disconnects the HTTP client
Passes the client connection down to the handler to see if it‘s of any use.
Returns the configured proxy list
Returns the target host
Returns the remote port
Connects to the server, creates a request, sends the request, reads the response
Returns the boolean indicating SSL
Returns the VHOST of the HTTP server.
[Validate]