Table of Contents
Common Ports
Ports from 0 through 1023 are well known ports. On most systems, services run on well-known ports require superuser privileges. Ports 1024 through 49151 are registered ports and typically do not require superuser privileges. Both well-known and registered ports are typically running a known service on that port, but it is not guaranteed.
Below is a list of ports commonly used in gaining access to a target:
21FTP22SSH23Telnet25SMTP53DNS80HTTP88Kerberos110POP3143IMAP443HTTPS3000HTTP, Ruby On Rails, Meteor5601Kibana8000HTTP, DynamoDB, Django8080HTTP, Apache Tomcat8443HTTPS, Apache Tomcat SSL8888HTTP9200ElasticSearch9600LogStash
Dynamic, Private, Ephemeral Ports
Ports from 49152 through 65535 are used for private or customized services, for temporary purposes, and for automatic allocation of ephemeral ports.