Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NeighborEntry ¶
NeighborEntry is a visible L2/L3 neighbor from the host ARP/neighbor table
type Scanner ¶
type Scanner struct {
Ports []int
}
Scanner performs real network scanning (TCP connect, ARP, banner grab)
func (*Scanner) GetInterfaces ¶
GetInterfaces returns active non-loopback interfaces with at least one IPv4 address.
func (*Scanner) ScanNetwork ¶
func (s *Scanner) ScanNetwork(ifaceName, subnet string, progressChan chan<- shared.ProgressUpdate)
ScanNetwork scans a real subnet with controlled concurrency for smooth progress
Click to show internal directories.
Click to hide internal directories.