๐Ÿ”ญ What is UnaysNET?

UnaysNET is a free, real-time network security suite that runs entirely in your browser. It combines multiple security tools into one unified dashboard โ€” all powered by real data from your systems, not simulations or fake samples.

100%
Real Data
Free
No Cost
5 Tools
Security Suite
Live
Real-Time

๐Ÿ“Š Dashboard

The main dashboard provides a real-time overview of the server's system health. All data comes directly from the server operating system via psutil.

Features

  • CPU Usage โ€” Real processor utilization percentage and frequency
  • Memory Usage โ€” RAM usage, available memory, and swap
  • Disk Usage โ€” Storage capacity, used space, and free space
  • Active Connections โ€” Count of live TCP/UDP network connections
  • Firewall Status โ€” Whether the system firewall is active
  • Top Processes โ€” Processes sorted by CPU consumption
  • Traffic Overview โ€” Packet and connection statistics
  • Security Alerts โ€” System events and notifications
๐Ÿ’ก The dashboard auto-refreshes every 2 seconds.

๐Ÿ” Network Scanner

Scan any IP address or hostname for open ports and detect running services. The scanner uses real TCP socket connections to probe ports.

How to Use

  1. Enter a target IP address or hostname (e.g., 192.168.1.1 or scanme.nmap.org)
  2. Select a port range: Common (1-1024), Extended (1-5000), or Key Ports Only
  3. Click Start Scan to begin
  4. Results appear in real-time as ports are discovered

Port Lookup Tool

Enter any port number (1-65535) to see its common service, security notes, and whether it's a well-known, registered, or dynamic port.

๐Ÿ“Œ Supports both nmap (if installed) and socket-based scanning. Socket scan timeout: 200ms per port.

๐Ÿ›ก๏ธ Security Monitor

Real-time security monitoring with threat detection, firewall status, and active connection tracking.

Features

  • Security Alerts โ€” System-generated notifications for events like agent connections and service startups
  • Threat Detection โ€” Scans running processes for suspicious names (e.g., netcat, cryptominers)
  • Active Connections โ€” Lists every established TCP connection with local/remote addresses and PIDs
  • Firewall Rules โ€” Displays current iptables/ufw or Windows Firewall rules
โš ๏ธ Threat detection and firewall rule reading require administrator/root privileges on the server.

๐Ÿ“ฆ Packet Analyzer

Analyze live network traffic from your system's active connections. Unlike other tools, UnaysNET uses real connection data โ€” no fake samples.

Features

  • Recent Traffic โ€” Shows real TCP connections with source, destination, and ports
  • Protocol Distribution โ€” Visual breakdown of protocol usage
  • Traffic Analysis โ€” Total connections, unique remote hosts, risk assessment
  • Port Lookup โ€” Database of common ports with security recommendations
๐Ÿ”„ Data refreshes automatically every 2 seconds from live system connections.

๐Ÿ“ก IoT Monitor

Discover and assess IoT device security on your local network. Scans for common IoT protocols and identifies potential vulnerabilities.

How to Use

  1. Enter your subnet (e.g., 192.168.1.0/24)
  2. Click Discover Devices
  3. Wait for results โ€” each device is probed on common IoT ports

Scanned Ports

  • 80 โ€” HTTP (Web Interface)
  • 443 โ€” HTTPS (Secure Web)
  • 1883 โ€” MQTT (IoT Protocol)
  • 8080 โ€” HTTP Alternate
  • 8443 โ€” HTTPS Alternate
โฑ๏ธ Scans up to 50 hosts with 100ms timeout per port for speed. Discovered devices get a risk assessment based on open ports and service types.

๐Ÿ’ป UnaysNET Agent (Cross-Platform)

The UnaysNET Agent is a cross-platform Python script that runs on Windows ๐ŸชŸ ยท Linux ๐Ÿง ยท macOS ๐ŸŽ with admin/root privileges and sends real-time system data to the UnaysNET dashboard. Monitor any computer from your browser.

๐Ÿš€ One-Liner Installation

Copy-paste one command into your terminal:

๐Ÿง Linux
curl -sk "https://iot.unays.net/download-agent/install?platform=linux" | sudo bash
๐ŸŽ macOS
curl -sk "https://iot.unays.net/download-agent/install?platform=macos" | sudo bash
๐ŸชŸ Windows
pip install psutil requests && curl -sk "https://iot.unays.net/download-agent?platform=windows" -o agent.py && python agent.py
๐Ÿ“‹ Manual installation steps
1
Download the Agent
Download from here (same file works on all platforms)
2
Install dependencies
Windows: pip install psutil requests
Linux/macOS: pip3 install psutil requests
Debian/Ubuntu: sudo apt install python3-psutil python3-requests
3
Run with admin/root
Windows: Right-click โ†’ Run as Administrator, or python agent.py
Linux/macOS: sudo python3 agent.py
๐Ÿ’ก The agent auto-detects your OS, handles SSL certificate issues gracefully, and sends data every 2 seconds. Use --debug for verbose output, --test for a one-shot report, or --interval 5 to change frequency.

What the Agent Monitors

  • CPU โ€” Usage percentage, core count, frequency, processor name
  • Memory โ€” RAM usage, available, swap (all platforms)
  • Disks โ€” All drives/partitions with capacity and usage
  • Network โ€” Active TCP/UDP connections with remote addresses
  • Processes โ€” Top 30 processes by CPU usage with PIDs
  • System โ€” Hostname, OS, architecture, uptime, users, load average

โ“ Frequently Asked Questions

Is the data real or simulated?

100% real. All data comes directly from the operating system via psutil (CPU, memory, disk, processes, network connections). No fake samples, no simulations. The Agent sends live data from your computer every 2 seconds.

Is UnaysNET free?

Yes, completely free. There are no paid plans, subscriptions, or hidden fees. All tools are available to everyone.

Does the PC Agent collect personal data?

Only system performance data (CPU, memory, disk, network connections, processes). No personal files, browsing history, keystrokes, or sensitive documents are collected. Your data is sent to the UnaysNET server for display in your dashboard.

Can I scan external servers?

Yes! The Network Scanner can scan any reachable IP address or hostname. You can scan your router, IoT devices, or external services. Use responsibly and only scan systems you own or have permission to test.

Why do I need Administrator privileges for the PC Agent?

Administrator access is required to read all network connection details (including remote IPs and PIDs), access all process information, and read disk details for all drives. Without admin rights, some data will be unavailable.

How often does the data refresh?

All dashboard views refresh every 2 seconds. The PC Agent sends data to the server every 2 seconds for near real-time monitoring.

โš™๏ธ Technology Stack

Backend
Python 3.11 ยท Flask ยท Gunicorn ยท psutil
Frontend
HTML5 ยท CSS3 ยท JavaScript (Vanilla) ยท Jinja2
Server
Debian 12 ยท nginx ยท systemd ยท HestiaCP
Agent
Python ยท psutil ยท requests ยท Cross-platform (Win/Linux/macOS)