Module: Msf::Exploit::Remote::HttpServer::HTML

Includes:
Msf::Exploit::Remote::HttpServer
Included in:
BrowserExploitServer
Defined in:
lib/msf/core/exploit/http/server.rb

Overview

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

Method Summary

Methods included from Msf::Exploit::Remote::HttpServer

#add_resource, #autofilter, #check_dependencies, #cleanup, #cli, #cli=, #close_client, #create_response, #fingerprint_user_agent, #get_resource, #get_uri, #hardcoded_uripath, #on_request_uri, #print_debug, #print_error, #print_line, #print_status, #print_warning, #random_uri, #regenerate_payload, #remove_resource, #report_user_agent, #resource_uri, #send_local_redirect, #send_not_found, #send_redirect, #send_response, #srvhost_addr, #start_service, #use_zlib, #vprint_debug, #vprint_error, #vprint_line, #vprint_status, #vprint_warning

Methods included from Auxiliary::Report

#db, #get_client, #get_host, #inside_workspace_boundary?, #mytask, #myworkspace, #report_auth_info, #report_client, #report_exploit, #report_host, #report_loot, #report_note, #report_service, #report_vuln, #report_web_form, #report_web_page, #report_web_site, #report_web_vuln, #store_cred, #store_local, #store_loot

Methods included from TcpServer

#cleanup, #exploit, #on_client_close, #on_client_connect, #on_client_data, #primer, #regenerate_payload, #srvhost, #srvport, #ssl, #ssl_cert, #ssl_compression, #start_service, #stop_service