Documentation ¶
Index ¶
- Variables
- func AddIPCheck(ips *[]string, thread *int)
- func AddPortCheck(ips *[]string, thread *int) []string
- func AllFunc(ipd, ports *string, noPing, noWeb, noBrute *bool, thread *int)
- func BasicAuth(url1, user, pass string) (result bool, err error)
- func BasicAuthBrute(Target string)
- func BruteService(user, pass string, ipd *string, service *string, p1 string, thread *int)
- func ConvertToString(src string, srcCode string, tagCode string) string
- func DecodeData(s string) ([]byte, error)
- func DecodePattern(s string) ([]byte, error)
- func DetectFunc(ipd *string, noPing, NoWebDetect *bool, port *string, thread *int)
- func GetProbes(aliveHosts *[]string, thread *int) []string
- func SubAliveFunc(ips *[]string, thread *int, res *[]string)
- type Directive
- type Extras
- type HostPort
- type HttpInfo
- type Match
- type Probe
- type ProbesRarity
- type Result
- type ServResult
- type Service
- type T1
- type Target
- type Task
- type VScan
Constants ¶
This section is empty.
Variables ¶
View Source
var ( NegotiateSMBv1Mesg1 = []byte{}/* 137 elements not displayed */ NegotiateSMBv1Mesg2 = []byte{}/* 270 elements not displayed */ NetBIOS_ITEM_TYPE = map[string]string{ "\x01\x00": "NetBiosComputerName", "\x02\x00": "NetBiosDomainName", "\x03\x00": "ComputerName", "\x04\x00": "DomainName", "\x05\x00": "DNS tree name", "\x07\x00": "Time stamp", } )
Functions ¶
func AddIPCheck ¶
func AddPortCheck ¶
func BasicAuthBrute ¶
func BasicAuthBrute(Target string)
func BruteService ¶
func DecodeData ¶
func DecodePattern ¶
func DetectFunc ¶
func SubAliveFunc ¶
Types ¶
type Match ¶
type Match struct { IsSoft bool Service string Pattern string VersionInfo string PatternCompiled *regexp.Regexp }
func (*Match) MatchPattern ¶
func (*Match) ParseVersionInfo ¶
type Probe ¶
type Probe struct { Name string Data string Protocol string Ports string SSLPorts string TotalWaitMS int TCPWrappedMS int Rarity int Fallback string Matchs *[]Match }
func (*Probe) ContainsPort ¶
type ProbesRarity ¶
type ProbesRarity []Probe
func (ProbesRarity) Len ¶
func (ps ProbesRarity) Len() int
func (ProbesRarity) Less ¶
func (ps ProbesRarity) Less(i, j int) bool
func (ProbesRarity) Swap ¶
func (ps ProbesRarity) Swap(i, j int)
type ServResult ¶
type Target ¶
func (*Target) GetAddress ¶
Click to show internal directories.
Click to hide internal directories.