Pentestscanner
Hero Background
Free • No registration required

Port Scanner &NetworkRecon

Continuous offensive security and exposure management for web applications, networks, APIs, and cloud infrastructure.

No credit card
14-day full access
Cancel anytime
Port scanner dashboard and network recon visualization

12+

Profiles tested daily

800+

Curated checks

99.1%

Uptime SLA

< 2s

Avg. first hit

50K+

Security teams

SOC 2 II

Certified

Scan engine

Map every open port with TCP SYN stealth scanning

SYN scan (-sS) sends a SYN packet and listens for SYN-ACK without completing the handshake making it the fastest, stealthiest method. We scan all 65,535 TCP ports, deduplicate results, and filter noise automatically.

63,125ports / scan
📡 -sS · SYN stealth
nmap -sS target.com
2375/tcpOPENdockerDocker API
3306/tcpOPENmysqlMySQL 8.0.32
27017/tcpOPENmongodbMongoDB 6.0.4
6379/tcpOPENredisRedis 7.0.8
9200/tcpOPENelasticsearchElasticsearch 8...
5432/tcpOPENpostgresqlPostgreSQL 14.6
EXPOSURE ANALYSIS

Find exposed services with
exact version fingerprints

Every open port is probed for its service and version so you see MySQL 8.0.32 on 3306, not just "port open." Risk-rate by service type and version to prioritize remediation immediately.

3
critical services exposedBanner matches indicate public internet access.
Run a Demo Scan
104.26.9.217
3 critical18 ports
22ssh
OpenSSH 9.2critical
80http
nginx 1.24high
443https
nginx 1.24high
3306mysql
MySQL 8.0critical
6379redis
Redis 7.2medium
8080http-alt
Apache Tomcatmedium
5432postgresql
PostgreSQL 15low
+10 more ports...
COVERAGE

Every Nmap technique, One Platform

Our scanner probes every dimension of your network infrastructure using purpose-built checks for discovery, detection, and fingerprinting.

TCP SYN Scan

High-speed SYN probing for exposed services across any target range.

UDP Port Scan

Detect common UDP services with retries, timing control, and normalization.

Service Detection

Banner grab and version detection for each exposed service.

OS Fingerprinting

Infer host operating systems through TCP/IP stack responses and heuristics.

NSE Script Engine

Run targeted scripts for metadata collection and exposure validation.

Firewall Detection

Recognize filtered ports, drops, and network perimeter behavior.

Banner Grabbing

Capture raw service banners and prioritize what matters most.

Host Discovery

Identify live systems, latency, and reachable hosts across the asset set.

01

SYN + service + OS in one pass

A single NmapScan run executes SYN stealth scan, service version detection (-sV), OS fingerprinting (-O), and default NSE scripts (-sC) in a single coordinated workflow no manual chaining of commands.

02

Open vs. filtered vs. closed all three states

NmapScan distinguishes all three TCP port states: OPEN (service listening), CLOSED (port reachable, no service), and FILTERED (firewall silently dropping packets). Each state maps to a different security implication.

03

CVE-linked NSE findings with remediation

High-risk NSE findings are cross-referenced against CVE databases and presented with direct remediation steps from patch version numbers to specific firewall rules to disable the vulnerable service.

Result quality

Trust Your Scan.
Validate Every Port

Every result in your report is confirmed with at least one probe, service-fingerprinted if open, and risk-classified against known service exposure patterns. No guesswork just evidence.

See it in action

Sample Port Scan Report

This sample report shows what you receive after every scan: discovered ports, detected services, risk classification, and remediation guidance.

Download sample report

An at-a-glance summary of total ports, detected services, risk distribution, and critical internet-exposed assets.

Port scanner background report summary
Port scan discovered services table foreground
AUTOMATED WORKFLOW

From target to report - fully automated

01

Enter Target

Provide an IP, subnet, or hostname to begin the scan.

02

Host Discovery

Discover live hosts and identify reachable targets.

03

SYN Port Scan

Run stealth scans across chosen ranges with timing control.

04

Service & OS

Classify services and infer the operating system.

05

NSE Report

Export findings and generate a shareable scan report.

Use this tool from your command line interface

If you prefer it, we also provide a CLI version of our Website Vulnerability Scanner. Through the ScanCore CLI, you can run scans against your web apps and start gathering insights for your next move.

1. Installation

1curl -s https://scancore.io/cli/linux/sc.zip -o /tmp/sc.zip
2unzip /tmp/sc.zip -d /tmp/sc
3chmod +x /tmp/sc/main
4sudo mv /tmp/sc/main /usr/local/bin/scancore

If you have docker or pip installed, you can use them to get scancore:

1docker run --rm -it scancore/cli:latest run website_scanner https://target.example.com/

2. Usage

Quickstart: run the following command in your terminal to find the vulnerabilities of your website.

1scancore run website_scanner <target_url>

You can learn more options with the --help flag:

1scancore --help
FAQ

Frequently asked questions

Everything you need to know before your first scan.

Yes. Scans are non-destructive and rate-limited by default, and any payload that could have side effects runs through sandboxed proof-of-concept validation instead of against your live system, so normal traffic and uptime are unaffected.

Still have questions? Talk to our security team