Module Msf::Exploit::Remote::HttpClient
In: lib/msf/core/exploit/http.rb

This module provides methods for acting as an HTTP client when exploiting an HTTP server.

Methods

cleanup   connect   disconnect   handler   new   proxies   rhost   rport   send_request_cgi   send_request_raw   ssl   vhost  

Attributes

client  [RW] 

Public Class methods

Initializes an exploit module that exploits a vulnerability in an HTTP server.

Public Instance methods

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

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]