Repository navigation
Usage
This page covers the desktop UI (WPF on Windows, Avalonia on Windows / macOS / Linux). Both UIs share the same scan engine, so the workflow is identical. For the headless tool see Command-Line Interface.
On first run the app auto-detects your active network interface and seeds the local subnet as the default range. You can:
- edit the start–end range, or
- enter a CIDR block such as
192.168.1.0/24.
Multiple ranges can be kept in the list (stored in iprange.ini).
The port list is configured in Settings. Reserved (well-known) ports come from reservedports.ini and risky/backdoor ports from prohibitports.ini; open ports matching the risky list are flagged as security alerts in the results.
Start the scan and watch the progress bar and per-row status fill in. Hosts are probed in parallel, so results arrive out of order. Only one scan runs at a time; use Stop / 취소 to cancel.
Each result row shows: alive state, round-trip time, open ports, MAC address / vendor, hostname, detected service/OS guess, and any reserved/risky-port flags.
- Click a column header to sort.
- Use search and the alive-only filter to narrow the grid.
- Add a name/note to any IP — annotations are saved (
annotations.ini) and re-applied on later scans.
- CSV — save/load the results table.
- HTML / JSON — export a report.
- FTP — upload results to a configured server (set the account in Settings; the password is stored encrypted in the OS credential store).
- Hourly scheduling — run scans automatically on selected hours.
- Continuous monitoring — rescan every N minutes and raise alerts on changes (new/offline hosts, MAC changes, newly opened or risky ports).
- Wake-on-LAN — send a magic packet to power on a discovered host.
- Language — switch between English and Korean in Settings.
The app also includes a built-in User Guide screen (available in English, Korean, Japanese, and Chinese).
On Linux/macOS, ICMP ping may require elevated permission. If pings are blocked, hosts show as Timeout and a one-time hint is logged. See Troubleshooting & FAQ.