ICMP Settings#
💡 Tip: You can change these settings directly in the bgscan application instead of editing the TOML file manually.
Navigate to Settings → ICMP Settings in the main menu to configure these options interactively using the TUI inspector.
Configuration file: settings/icmp_settings.toml
This file controls the ICMP probe tuning.
Quick Reference#
| Setting | Default | Description |
|---|---|---|
timeout | 2000 | Maximum duration (in milliseconds) to wait for an ICMP echo reply. Targets failing to respond within this window are considered unreachable. |
tries | 1 | The maximum number of retry attempts per target to mitigate packet loss. Higher values improve reliability but increase total scan duration. |
workers | 400 | The number of concurrent workers sending ICMP echo requests. Higher values increase scan speed at the cost of greater CPU and network utilization. |
prefix_output | "icmp_" | The filename prefix applied to all output files generated by this module. Useful for distinguishing results when running multiple scans simultaneously. |
Timeout#
timeout = 2000Maximum duration (in milliseconds) to wait for an ICMP echo reply. Targets failing to respond within this window are considered unreachable.
Retries#
tries = 1The maximum number of retry attempts per target to mitigate packet loss. Higher values improve reliability but increase total scan duration.
Workers#
workers = 400The number of concurrent workers sending ICMP echo requests. Higher values increase scan speed at the cost of greater CPU and network utilization.
Prefix Output#
prefix_output = "icmp_"The filename prefix applied to all output files generated by this module. Useful for distinguishing results when running multiple scans simultaneously.
Related Files#
general_settings.toml— Global scan control and pipeline modetcp_settings.toml— TCP port scan configurationhttp_settings.toml— HTTP/HTTPS/HTTP3 probe configurationdns_settings.toml— DNS scan configurationxray_settings.toml— Xray outbound validationwriter_settings.toml— Result output configuration