Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PerformCVEScan ¶ added in v0.0.124
func PerformCVEScan(ctx context.Context, config *pentestfern.PentestCveConfig) *pentestfern.PentestCveReport
PerformCVEScan executes CVE scanning using nuclei templates
Types ¶
type Engine ¶
type Engine struct{}
Engine provides the main orchestration for pentest spray operations. Service-specific pentest operations are handled by their respective packages (smb, ssh, telnet, ldap, kerberos, msrpc, winrm, ftp).
func (*Engine) RunSprayPassword ¶ added in v0.0.51
func (e *Engine) RunSprayPassword(ctx context.Context, config *pentestfern.PentestSprayConfig) (*pentestfern.PentestSprayReport, error)
RunSprayPassword executes password spraying attacks against specified targets
func (*Engine) RunSprayUsername ¶ added in v0.0.51
func (e *Engine) RunSprayUsername(ctx context.Context, config *pentestfern.PentestSprayConfig) (*pentestfern.PentestSprayReport, error)
RunSprayUsername executes username enumeration attacks against specified targets
Click to show internal directories.
Click to hide internal directories.