Module Msf::Exploit::Remote::TcpServer
In: lib/msf/core/exploit/tcp.rb

This mixin provides a generic interface for running a TCP server of some sort that is designed to exploit clients. Exploits that include this mixin automatically take a passive stance.

Methods

Public Class methods

Public Instance methods

Stops the service, if one was created.

Enable evasions on a given client

This mixin overrides the exploit method so that it can initiate the service that corresponds with what the client has requested.

Called when a client has disconnected.

Called when a client connects.

Called when a client has data available for reading.

Re-generates the payload, substituting the current RHOST and RPORT with the supplied client host and port from the socket.

Returns the local host that is being listened on.

Returns the local port that is being listened on.

Starts the service.

Stops the service.

[Validate]