-
Beta Stable
released this
2026-09-23 10:00:40 -04:00 | 48 commits to master since this releaseArgus v0.1.0-beta
Initial beta release. An all-in-one network reconnaissance and monitoring tool combining the functionality of Angry IP Scanner, Advanced IP Scanner, Ping Info View, and Nmap.
Scanner
- ICMP ping sweep with unprivileged sockets (no root/admin required for core scanning)
- IP range input supporting CIDR, start-end ranges, comma-separated, and mixed formats
- Reverse DNS hostname resolution for responding hosts
- TCP connect port scanning with 26 default ports (toggle on/off per scan)
- Service banner grabbing on open ports (SSH, FTP, SMTP, HTTP)
- NetBIOS computer name and workgroup resolution
- Real-time results table with live updates as hosts are discovered
- Sortable and filterable results with host count summary
- Row checkboxes with select-all for batch operations
- Column show/hide preferences (persisted across sessions)
- Expandable host detail panel showing full port breakdown, banner data, and NetBIOS info
- Export to CSV (all hosts or Up-only)
Nmap Integration
- Shell out to system nmap with scan presets: Quick, Service Detection, OS Detection, Full
- Custom argument input for advanced users
- Verbose mode toggle (enabled by default)
- Real-time streaming output with color-coded lines (open ports, headers, service info)
- Start/stop control with tab activity indicator
Continuous Ping Monitor
- Multi-host ping monitoring with configurable intervals (1s, 2s, 5s, 10s, 30s)
- Per-host statistics: last/min/avg/max latency, packets sent/received, loss %, consecutive failures
- Automatic status detection: Up, Down, Degraded
- State change event logging
- Add hosts manually or import from scan results
Cross-tab Workflow
- Send scan results to Monitor or Nmap tabs (all hosts, Up-only, or checked rows)
- Right-click context menu: copy IP, copy hostname, open HTTP/HTTPS, traceroute, send to Monitor, send to Nmap
- Each tab has independent manual input
- HTTP/HTTPS context menu options only appear when those ports are detected open
Other
- Traceroute via system tracepath (Linux) or tracert (Windows), no privileges required
- Privilege detection indicator in status bar (unprivileged/elevated)
- Automatic update check against Gitea releases API on startup
- Version display synced from build configuration
- Dark cyber/NOC theme with circuit board art and glow effects
Requirements
- Linux or Windows
- nmap (optional, for Nmap tab)
- tracepath (Linux, usually pre-installed) or tracert (Windows, built-in)
- Running as root/admin is optional and only needed for nmap OS detection (-O) and SYN scanning (-sS)
Known Limitations
- No virtual scrolling yet; very large scans (>10k hosts) may slow the UI
- Stop button on ping sweep cancels between chunks, not mid-chunk
- Monitor does not persist host list across app restarts
- No scan profile save/load yet
License
AGPLv3
Downloads