Documentation
¶
Index ¶
- func AsyncHTTPHead(urls []string, threads int, timeout int, details RequestDetails, output string)
- func CheckSupportedCloud(org string, c *Config) (string, error)
- func CloudDetect(domain string, key string) (string, error)
- func GenerateMutatedUrls(wordListPath string, provider string, providerPath string, target string, ...) ([]string, error)
- func GenerateOutputName(output string) string
- func HandleHTTPRequests(reqs, results chan string, quit chan int, bar *pb.ProgressBar, ...)
- func ReadTextFile(path string) ([]string, error)
- func SelectRandomItem(agents []string) string
- func Unique(input []string) []string
- func WriteResultsToFile(results []string, output string)
- type CloudConfig
- type Config
- type RequestDetails
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AsyncHTTPHead ¶
func AsyncHTTPHead(urls []string, threads int, timeout int, details RequestDetails, output string)
func GenerateMutatedUrls ¶
func GenerateOutputName ¶ added in v1.0.1
func HandleHTTPRequests ¶
func HandleHTTPRequests(reqs, results chan string, quit chan int, bar *pb.ProgressBar, details *RequestDetails)
func ReadTextFile ¶
func SelectRandomItem ¶
func WriteResultsToFile ¶ added in v1.0.1
Types ¶
type CloudConfig ¶
type CloudConfig struct {
Regions []string `yaml:"regions"`
APPUrls []string `yaml:"app_urls"`
StorageUrls []string `yaml:"storage_urls"`
RegionUrls []string `yaml:"region_urls"`
}
func InitCloudConfig ¶
func InitCloudConfig(cloud string, path string) (*CloudConfig, error)
type Config ¶
type Config struct {
Author string `yaml:"author"` //
IPInfo string `yaml:"ipinfo"` // API KEY
ProxyType string `yaml:"proxytype"`
Providers []string `yaml:"providers"`
Environments []string `yaml:"Environments"`
}
func InitConfig ¶
type RequestDetails ¶
Click to show internal directories.
Click to hide internal directories.