Ports TCP Flashcards
FTP
21
SSH or SFTP
22
Telnet
23
SMTP
25
DNS
53
HTTP
80
POP3
110
RPCBIND
111
MSRPC
115
NETBIOS-SSN
139
IMAP
143
HTTPS
443
MICROSOFT-DS
445
IMAPS
993
POP3S
995
PPTP
1723
MYSQL
3306
RDP
3389
VNC
5900
HTTP-PROXY
8080
Used to Transfer Files
FTP, 21
A remote access tool to give you command line access over a remote system. ; Transfer files through a secure tunnel.
SSH, SFTP, 22
An unsecure remote administration interface. SSH has pretty much replaced it in most cases and it is extremely vulnerable.
Telnet, 23
This allows email servers to send mail. Will be open if you’re running an email server that can send outbound mail.
SMTP, 25
Translates our IP to names and our names to IP on both TCP and UDP.
DNS, 53
This is the unsecure version of being able
to send data over the internet.
HTTP, 80
This is a legacy mailbox access protocol. These days it has been replaced mostly with IMAP,
POP3, 110
This is going to map the Remote Procedure Call to port numbers inside a UNIX-like environment.
RPC-BIND, 111
This advertises what Remote Procedure Calls services are available within a Windows environment.
MSRPC, 115
Support Windows File Sharing with pre-Windows 2000 version hosts, backwards compatible, and a lot of vulnerabilities.
NETBIOS-SSN, 139
Tt is a newer version of mail access that has replaced POP3 in most systems.
IMAP, 143
An encrypted tunnel between your client and my server.
HTTPS, 443
A secure version of Internet Mail Access Protocol.
IMAPS, 993
A secure version for POP3.
POP3S, 995
A legacy VPN protocol that was used early on but has a weak security implementation.
PPTP, 1723
Used for a database connection that can read and write to a database server.
MYSQL, 3306
Allows to visually log into a remote system and is heavily used in a Windows environment.
RDP, 3389
This service is basically like RDP but it is open source and used across all systems, not just Windows.
VNC, 5900
A web proxy service or alternate port that can be used to send data over the internet.
HTTP-PROXY, 8080