aiassist

package
v1.0.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 9, 2026 License: BSD-3-Clause Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Run

func Run(req Request) (string, error)

func SaveReport

func SaveReport(path, content string) error

func SelectNucleiTags

func SelectNucleiTags(req NucleiSelectRequest) ([]string, error)

func SelectXrayPocPrefixes

func SelectXrayPocPrefixes(req PocSelectRequest) ([]string, error)

Types

type NucleiSelectRequest

type NucleiSelectRequest struct {
	BaseURL    string
	APIKey     string
	Model      string
	Prompt     string
	TargetURL  string
	Title      string
	Server     string
	Techs      []string
	Candidates []string
	MaxSelect  int
}

type PocSelectRequest

type PocSelectRequest struct {
	BaseURL    string
	APIKey     string
	Model      string
	Prompt     string
	TargetURL  string
	Title      string
	Server     string
	Techs      []string
	Candidates []string
	MaxSelect  int
}

type Request

type Request struct {
	BaseURL      string
	APIKey       string
	Model        string
	Targets      []string
	HostsFile    string
	Ports        string
	TopPorts     string
	OutputFile   string
	Prompt       string
	MaxEvidence  int
	ScanExecuted bool
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL