Documentation
¶
Index ¶
Constants ¶
View Source
const ( TypeDomain = 1 TypeDomainPort = 2 TypeIPRange = 3 TypeCIDR = 4 TypeIP = 5 TypeIPPort = 6 TypeURL = 7 TypeUnSupport = 0 )
Variables ¶
View Source
var AddScanEnd int
View Source
var AddScanNum int
View Source
var DirDB map[string][]string
View Source
var FingerprintDB []FingerPEntity
View Source
var GlobalBannerHMap *hybrid.HybridMap
View Source
var GlobalEmbedPocs embed.FS
View Source
var GlobalHttpBodyHMap *hybrid.HybridMap
View Source
var GlobalHttpHeaderHMap *hybrid.HybridMap
View Source
var GlobalIPDomainMap map[string][]string
GlobalIPDomainMap 存储ip->domains的关系
View Source
var GlobalIPDomainMapLock sync.Mutex
View Source
var GlobalIPPortMap map[string]string
GlobalIPPortMap IP:Port : Protocol
View Source
var GlobalIPPortMapLock sync.Mutex
View Source
var GlobalResultMap map[string][]string
GlobalResultMap 存储识别到的指纹
View Source
var GlobalURLMap map[string]URLEntity
GlobalURLMap RootURL:URLEntity
View Source
var GlobalURLMapLock sync.Mutex
View Source
var GoPocsResults []GoPocsResultType
GoPocsResults 存储Go Poc的输出
View Source
var WorkFlowDB map[string]WorkFlowEntity
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Targets []string
Ports string
NoSubdomainBruteForce bool
NoSubFinder bool
Subdomain bool
SubdomainBruteForceThreads int
SkipHostDiscovery bool
PortScanType string
GetBannerThreads int
GetBannerTimeout int
TCPPortScanThreads int
SYNPortScanThreads int
PortsThreshold int
TCPPortScanTimeout int
MasscanPath string
AllowLocalAreaDomain bool
AllowCDNAssets bool
NoHostBind bool
SubdomainWordListFile string
HTTPProxy string
HTTPProxyTest bool
HTTPProxyTestURL string
Hunter bool
HunterPageSize int
HunterMaxPageCount int
Fofa bool
FofaMaxCount int
NoDirSearch bool
DirSearchYaml string
NoGolangPoc bool
DisableGeneralPoc bool
NucleiTemplate string
ExcludeTags string
Severities string
WorkflowYamlPath string
ReportName string
GoPocThreads int
WebThreads int
WebTimeout int
PocNameForSearch string
NoPoc bool
LowPerceptionMode bool
Quake bool
QuakeSize int
NoICMPPing bool
TCPPing bool
NoInteractsh bool
OnlyIPPort bool
OutputFile string
OutputType string
APIConfigFilePath string
FingerConfigFilePath string
PasswordFile string
Password string
}
var GlobalConfig Config
type FingerPEntity ¶
type GoPocsResultType ¶
type PasswordDatabaseEntity ¶
type PortEntity ¶
type ProtocolResult ¶
type URLEntity ¶
type URLEntity struct {
IP string
Port int
WebPaths map[string]UrlPathEntity
Cert string // TLS证书
}
type UrlPathEntity ¶
type UserPasswd ¶
Click to show internal directories.
Click to hide internal directories.