Documentation
¶
Index ¶
- func ExecuteCommands(host string, port int, username, password string, commands []string, ...) ([]*telnetfern.CommandExecution, error)
- func PerformAuthentication(target string, config *telnetfern.PentestTelnetConfig) (*telnetfern.PentestTelnetDetails, error)
- func PerformAuthenticationWithContext(ctx context.Context, target string, config *telnetfern.PentestTelnetConfig) (*telnetfern.PentestTelnetDetails, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExecuteCommands ¶
func ExecuteCommands(host string, port int, username, password string, commands []string, timeout int) ([]*telnetfern.CommandExecution, error)
ExecuteCommands executes commands on the remote Telnet server using valid credentials This function requires successful authentication first
func PerformAuthentication ¶
func PerformAuthentication(target string, config *telnetfern.PentestTelnetConfig) (*telnetfern.PentestTelnetDetails, error)
PerformAuthentication performs authentication attempts against Telnet service Returns both base server info and auth results
func PerformAuthenticationWithContext ¶
func PerformAuthenticationWithContext(ctx context.Context, target string, config *telnetfern.PentestTelnetConfig) (*telnetfern.PentestTelnetDetails, error)
PerformAuthenticationWithContext performs authentication attempts against Telnet service with context Returns both base server info and auth results
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.