bettercap: github.com/bettercap/bettercap/modules/syn_scan Index | Files

package syn_scan

import "github.com/bettercap/bettercap/modules/syn_scan"

Index

Package Files

banner_grabbing.go dns_grabber.go http_grabber.go syn_scan.go syn_scan_event.go syn_scan_parsers.go syn_scan_reader.go tcp_grabber.go

type OpenPort Uses

type OpenPort struct {
    Proto   string `json:"proto"`
    Banner  string `json:"banner"`
    Service string `json:"service"`
    Port    int    `json:"port"`
}

type SynScanEvent Uses

type SynScanEvent struct {
    Address string
    Host    *network.Endpoint
    Port    int
}

func NewSynScanEvent Uses

func NewSynScanEvent(address string, h *network.Endpoint, port int) SynScanEvent

func (SynScanEvent) Push Uses

func (e SynScanEvent) Push()

type SynScanner Uses

type SynScanner struct {
    session.SessionModule
    // contains filtered or unexported fields
}

func NewSynScanner Uses

func NewSynScanner(s *session.Session) *SynScanner

func (*SynScanner) Author Uses

func (mod *SynScanner) Author() string

func (*SynScanner) Configure Uses

func (mod *SynScanner) Configure() (err error)

func (*SynScanner) Description Uses

func (mod *SynScanner) Description() string

func (*SynScanner) Name Uses

func (mod *SynScanner) Name() string

func (*SynScanner) Start Uses

func (mod *SynScanner) Start() error

func (*SynScanner) Stop Uses

func (mod *SynScanner) Stop() error

Package syn_scan imports 23 packages (graph) and is imported by 5 packages. Updated 2019-05-10. Refresh now. Tools for package owners.