Getting Started

Port & Service Detection

Identify open network ports and exposed services across your discovered IP addresses.

Open ports are one of the most straightforward ways attackers find entry points. A database port left exposed to the public internet, an SSH server on an old IP, or an admin panel on a non-standard port: these are common and avoidable.

How it works

RiskShelter runs fast TCP probes against IP addresses discovered during the subdomain phase. It checks a curated list of ports spanning standard web traffic, remote access protocols, and high-risk services known to be frequent attack targets.

What gets flagged

PortServiceWhy it matters
22SSHRemote shell (should be restricted, not open to the internet)
21 / 23FTP / TelnetUnencrypted legacy protocols (almost always a mistake if exposed)
3389RDPFrequently brute-forced; common ransomware entry point
3306 / 5432MySQL / PostgreSQLDatabase ports should never be publicly accessible
6379 / 27017Redis / MongoDBOften deployed without auth; critical risk if exposed
8080 / 8443 / 9000Alt web / AdminStaging panels, CI/CD dashboards, container management

Service fingerprinting

When an open port is detected, RiskShelter reads the service banner and SSL handshake to identify the daemon, version, and protocol details. Version information is fed directly into the vulnerability correlation engine to check for known CVEs.

Fixing it

Close everything you don't intentionally expose. Put administrative services (SSH, RDP, internal dashboards) behind a VPN or zero-trust tunnel. Use your cloud provider's firewall rules (security groups, ACLs) to restrict inbound access to specific IP ranges.