icon

Situation

  • Home
  • Quick start
  • Setup
  • Security
  • CLI
  • Roadmap
API
  • Overview
  • PostgreSQL
  • SQLite
Deploy
  • Ansible
  • Limiting footprint
  • Scheduled task
  • Sentry
Developer
  • Overview
  • Architecture
  • Contributing
  • Module
  • Store
Modules
  • Reference
  • ARP
  • Chassis
  • Docker
  • DPKG
  • Fingerprint
  • HostBasic
  • HostCPU
  • HostDisk
  • HostGPU
  • HostNetwork
  • JA4
  • LocalUsers
  • MAC Vendor
  • MSI
  • Netstat
  • Ping
  • ReverseLookup
  • RPM
  • SaaS
  • StandardProtocol
  • TCP Scan
  • TLS
  • Users
  • Zypper

Ping

Previous Next

Pings local networks to discover new hosts.

windows linux

PingModule pings local networks to discover new hosts.

Details

The module relies on pro-bing library.

A single ping attempt is made on every host of the local networks (the host may belong to several networks). Only IPv4 networks with prefix length >=20 are treated. The ping timeout is hardset to 300ms.

Dependencies

  • context

  • encoding/binary

  • fmt

  • net

  • os

  • sync

  • syscall

  • time

  • unsafe

  • github.com/asiffer/puzzle

  • github.com/sirupsen/logrus

  • golang.org/x/net/icmp

  • golang.org/x/net/ipv4

  • golang.org/x/sys/windows

Netstat ReverseLookup
Menu
Home Quick start Setup Security CLI Roadmap
API
Overview PostgreSQL SQLite
Deploy
Ansible Limiting footprint Scheduled task Sentry
Developer
Overview Architecture Contributing Module Store
Modules
Reference ARP Chassis Docker DPKG Fingerprint HostBasic HostCPU HostDisk HostGPU HostNetwork JA4 LocalUsers MAC Vendor MSI Netstat Ping ReverseLookup RPM SaaS StandardProtocol TCP Scan TLS Users Zypper

On This Page

Details Dependencies
shadcn theme provided by @asiffer