Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DefaultPorts []int
Functions ¶
func DescribePort ¶
Types ¶
type ConnectScanner ¶
type ConnectScanner struct {
// contains filtered or unexported fields
}
func NewConnectScanner ¶
func NewConnectScanner(ti *TargetIterator, timeout time.Duration, paralellism int) *ConnectScanner
func (*ConnectScanner) OutputResult ¶
func (s *ConnectScanner) OutputResult(result Result)
func (*ConnectScanner) Start ¶
func (s *ConnectScanner) Start() error
func (*ConnectScanner) Stop ¶
func (s *ConnectScanner) Stop()
type DeviceScanner ¶
type DeviceScanner struct {
// contains filtered or unexported fields
}
func NewDeviceScanner ¶
func NewDeviceScanner(ti *TargetIterator, timeout time.Duration) *DeviceScanner
func (*DeviceScanner) OutputResult ¶
func (s *DeviceScanner) OutputResult(result Result)
func (*DeviceScanner) Start ¶
func (s *DeviceScanner) Start() error
func (*DeviceScanner) Stop ¶
func (s *DeviceScanner) Stop()
type Result ¶
type SynScanner ¶
type SynScanner struct {
// contains filtered or unexported fields
}
func NewSynScanner ¶
func NewSynScanner(ti *TargetIterator, timeout time.Duration, paralellism int) *SynScanner
func (*SynScanner) OutputResult ¶
func (s *SynScanner) OutputResult(result Result)
func (*SynScanner) Start ¶
func (s *SynScanner) Start() error
func (*SynScanner) Stop ¶
func (s *SynScanner) Stop()
type TargetIterator ¶
type TargetIterator struct {
// contains filtered or unexported fields
}
func NewTargetIterator ¶
func NewTargetIterator(target string) *TargetIterator
Click to show internal directories.
Click to hide internal directories.