Releases: Proxy-IT/hana-network-utility
1.7.1
Hana - Network Utility v1.7.1
Bug Fixes
Subnet Sweep — CIDR input freeze
Entering an invalid CIDR and dismissing the error dialog caused
all inputs to become unresponsive. Fixed by validating before
setting running state and replacing the dialog with an inline
error banner.
Port Scanner — custom ports not returning results
Ports entered in the custom field were not appearing in scan
results when used alongside group presets. Fixed by ensuring
all port values are properly coerced to integers before scanning.
See v1.7.0 release notes for full feature list.
No telemetry. No ads. No data collection.
1.7.0
Hana - Network Utility v1.7.0
Electron Upgrade
Upgraded from Electron 33 to Electron 42 — the current latest stable release.
Brings security patches from nine major versions and Node 20 compatibility.
Input Validation & Error Banners
All modules now validate hostnames before running. Invalid inputs show
a clear red error banner immediately — no more silent failures or
stuck "running" states.
- Ping, Traceroute, DNS Lookup, Port Scanner — inline error banner
- Multi-Ping — invalid hosts show a red error card, valid hosts run normally
Security
- All Electron IPC handlers validate inputs server-side independently
- DNS lookups use per-request resolver instances (no global state mutation)
- Hostname validator blocks shell metacharacters across all modules
Reliability Fixes
- Stop Scan now correctly kills processes (fixed taskkill /pid undefined bug)
- Sweep listener cleanup no longer accumulates across multiple stop cycles
- Frontend error handling resets running state correctly on all modules
Subnet Sweep
- Results paginate at 254 — live hosts always shown first
- Expand button reveals all results for large CIDR sweeps
Windows: download the .exe and run the installer
SmartScreen may show a warning — click More info → Run anyway
Mac release coming soon. No telemetry. No ads.
1.6.5
Hana - Network Utility v1.6.5
⚠ Security Fix
A shell injection vulnerability in the Subnet Sweep module has been resolved.
The base IP field previously passed user input directly into a shell command
string. This has been fixed by switching to argument-array subprocess calls
(no shell interpolation) and adding strict server-side IP validation.
All users on prior versions are encouraged to update.
New Modules
- ◈ DNS Lookup — resolve A, AAAA, CNAME, MX, TXT, NS, PTR records
using Google, Cloudflare, or a custom internal DNS server - ⊘ Port Scanner — scan TCP ports with pre-filled common ports,
group presets, and custom port entry. Includes mandatory authorization
disclaimer. Results show Open / Closed / Filtered
Subnet Sweep
- CIDR mode — sweep any subnet from /16 to /30
- Stop Scan button to cancel large sweeps immediately
Clear Buttons
Added ✕ Clear to Ping, Traceroute, DNS Lookup, Subnet Sweep, and Port Scanner
Bug Fixes
- Fixed export reports showing old "Look Look" branding
- Fixed CIDR sweep export showing incorrect range and filename
Installation: Download the .exe below and run the installer.
SmartScreen may show a warning — click More info → Run anyway.
Mac release coming soon. No telemetry. No ads.
Hana - Network Utility v1.6.0
Hana - Network Utility v1.6.0
What's new
◈ DNS Lookup
Resolve DNS records for any hostname or IP address.
Choose from Google (8.8.8.8), Cloudflare (1.1.1.1), or a
custom internal DNS server. Supports A, AAAA, CNAME, MX,
TXT, NS, and PTR record types. Export to .txt and .csv.
⊘ Port Scanner
Scan TCP ports on any host with pre-filled common ports
and group presets for Web, Remote, Mail, Database, and
Network services. Custom port entry supported.
Results show Open, Closed, and Filtered status.
Export to .txt and .csv.
⚠ Port Scanner includes a mandatory authorization
disclaimer — only scan hosts you own or have permission
to test. Unauthorized port scanning may be illegal.
Full module list
- Ping (fixed and continuous with live RTT graph)
- Multi-Ping (up to 5 hosts simultaneously)
- Traceroute
- Subnet Sweep
- Subnet Calculator
- IP Info & WhoIs
- DNS Lookup ← new
- Port Scanner ← new
- Latency Guide
Installation: Download the .exe below and run the installer.
Windows SmartScreen may show a warning — click More info → Run anyway.
No telemetry. No ads. No data collection.
Hana - Network Utility v1.5.1
Hana - Network Utility v1.5.1
Downloads
Windows
- Download the
.exefile and run the installer - SmartScreen may show a warning — click More info → Run anyway
Mac — Apple Silicon (M1/M2/M3/M4)
- Download the
arm64.dmgfile - Open it and drag Hana to Applications
- Right-click the app → Open on first launch to bypass Gatekeeper
Mac — Intel
- Download the standard
.dmgfile - Open it and drag Hana to Applications
- Right-click the app → Open on first launch to bypass Gatekeeper
No telemetry. No ads. No data collection.
See CHANGELOG.md for full patch notes.
Hana - Network Utility v1.5.0
Hana - Network Utility v1.5.0
What's new in this release
Persistent module state Your results now survive tab switches. Ping, Multi-Ping, and Subnet Sweep all remember exactly where you left them. Multi-Ping continues monitoring in the background while you use other modules.
Real-time ping results Fixed mode ping now paints each result the moment it arrives — no more waiting for all packets to complete before seeing anything.
Accurate unreachable detection "Destination host unreachable" router replies are now correctly treated as failures across Ping, Multi-Ping, and Subnet Sweep. Loss correctly shows 100% for unreachable hosts.
First-launch disclaimer & About page New terms acceptance modal on first launch. New About tab with version info, module list, and links to documentation. Startup fix npm start now reliably opens Hana as a standalone window.
Installation
Windows
- Download
Hana - Network Utility Setup 1.5.0.exe - Run the installer and follow the prompts
- Launch from the Start Menu > SmartScreen may show a warning — click More info → Run anyway
Mac
Mac users — important first launch step:
macOS will block Hana on first launch. Right-click the app → Open →
click Open in the dialog. See README for full instructions.
- Download the
.dmgfor your Mac: - Apple Silicon (M1/M2/M3): download thearm64version - Intel Mac: download the standard version - Open the
.dmgand drag Hana to Applications - Right-click Hana → Open to bypass Gatekeeper on first launch > Or go to System Settings → Privacy & Security → Open Anyway
No telemetry. No ads. No data collection. See CHANGELOG.md for full patch notes.
Hana - Network Utility v1.3.0
What's new in v1.3.0
⊛ Multi-Ping
Monitor up to 5 hosts simultaneously on a single screen.
Each host gets its own live status card — green when responding,
red when down. Ideal for watching devices come back online
after a reboot or network change without switching windows.
⊕ IP Info & WhoIs
Three tools in one tab:
- Your Public IP — auto-detected on load with full ISP,
location, ASN, and timezone details - IP Lookup — enter any IP to see geolocation and network info
- WhoIs — look up registration records for any domain or IP
All three sections export to .txt and .csv.
Full module list
- Ping (fixed and continuous with live RTT graph)
- Multi-Ping (up to 5 hosts simultaneously)
- Traceroute
- Subnet Sweep
- Subnet Calculator
- IP Info & WhoIs
- Latency Guide
Installation: Download the .exe below and run the installer.
Windows SmartScreen may show a warning — click More info → Run anyway.
No telemetry. No ads. No data collection.
Hana - Network Utility v1.2.0
Initial public release of Hana — a lightweight Windows network utility.
What's included:
- Ping — fixed and continuous mode with live RTT graph and packet loss tracking
- Traceroute — live hop-by-hop path tracing with color-coded latency
- Subnet Sweep — discover live and non-responding hosts with exportable results
- Subnet Calculator — full CIDR breakdown with binary view
- Latency Guide — reference tiers and per-application thresholds
- Export to .txt and .csv on Ping, Traceroute, and Subnet Sweep
Installation:
Download the .exe below and run the installer.
Windows SmartScreen may show a warning — click More info → Run anyway.
No telemetry. No ads. No data collection.