一、端口号
具有网络功能的应用软件的标识号。注意,端口号是不固定的,即可以由用户手工可以分配(当然,一般在软件编写时就已经定义)
0-1023
是公认端口号,即已经公认定义或为将要公认定义的软件保留的,而1024-65535
是并没有公共定义的端口号,用户可以自己定义这些端口的作用。
二、非常常用端口号-软件测试 ★★★★★
应用 | 端口 | 案例 |
---|---|---|
HTTP | 80 |
例如:http://www.baidu.com ,http不含s |
HTTPS | 443 |
例如:https://www.baidu.com,http含s ;其中,HTTPS协议= SSL+HTTP协议 |
MySQL | 3306 |
例如:搭建LANMP时设置数据库mysql端口 |
Tomcat | 8080 |
Tomcat即是容器也是服务器。在Jenkins安装部署到Tomcat时,默认Tomcat端口8080 |
SSH | 22 |
默认远程安全登录 端口 |
Appium | 4723 |
默认Appium客户端-功能自动化测试端口 |
三、一般常用端口号 ★★★☆☆
应用 | 端口 |
---|---|
PHP | 9000 |
Fiddler | 8888 |
SVN | 443 |
SQLServer | 1433 |
Oracle | 1521 |
FTP | 21 |
四、端口概述 ★★☆☆☆
传输层—通过接口关联(端口的字段叫做端口)—应用层。
用netstat –an
命令,可以查看本机开放的端口号。
-
代理服务器常用以下端口:
(1).HTTP
协议代理服务器常用端口号:80/8080/3128/8081/9080
(2).SOCKS
代理协议服务器常用端口号:1080
(3).FTP
文件传输)协议代理服务器常用端口号:21
(4).Telnet(远程登录)
协议代理服务器常用端口:23
-
HTTP服务器,默认的端口号为
80
/tcp(木马Executor开放此端口);
HTTPS
(securely transferring web pages)服务器,默认的端口号为443
/tcp443
/udp;
Telnet
(不安全的文本传送),默认端口号为23
/tcp(木马Tiny Telnet Server所开放的端口);
FTP
,默认的端口号为21
/tcp(木马Doly Trojan、Fore、Invisible FTP、WebEx、WinCrash和Blade Runner所开放的端口);
TFTP
(Trivial File Transfer Protocol ),默认的端口号为69
/udp;
SSH
(安全登录)、SCP(文件传输)、端口重定向,默认的端口号为22/tcp
;
SMTP
Simple Mail Transfer Protocol (E-mail),默认的端口号为25
/tcp(木马Antigen、Email Password Sender、Haebu Coceda、Shtrilitz Stealth、WinPC、WinSpy都开放这个端口);
POP3
Post Office Protocol (E-mail) ,默认的端口号为110/tcp;
WebLogic
,默认的端口号为7001
;
Webshpere
应用程序,默认的端口号为9080
;
webshpere
管理工具,默认的端口号为9090
;
JBOSS
,默认的端口号为8080
;
TOMCAT
,默认的端口号为8080
;
WIN2003
远程登陆,默认的端口号为3389
;
Symantec AV/Filter for MSE
,默认端口号为8081
;
Oracle
数据库,默认的端口号为1521
;
ORACLE EMCTL
,默认的端口号为1158
;
Oracle XDB
( XML 数据库),默认的端口号为8080
;
Oracle XDB FTP
服务,默认的端口号为2100
;
MS SQL*SERVER
数据库server,默认的端口号为1433/tcp 1433/udp
;
MS SQL*SERVER
数据库monitor,默认的端口号为1434/tcp 1434/udp
;
QQ
,默认的端口号为1080/udp
五、端口一览表详情 ★☆☆☆☆
-
端口:0
服务:Reserved 说明:通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。 www.2cto.com
-
端口:1
服务:tcpmux 说明:这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,默认情况下tcpmux在这种系统中被打开。Irix机器在发布是含有几个默认的无密码的帐户, 如:IP、GUEST UUCP、NUUCP、DEMOS 、TUTOR、DIAG、OUTOFBOX等。许多管理员在安装后忘记删除这些帐户。因此HACKER在INTERNET上搜索tcpmux并利用这些帐户。
-
端口:7
服务:Echo 说明:能看到许多人搜索Fraggle放大器时,发送到X.X.X.0和X.X.X.255的信息。 www.2cto.com
-
端口:19
服务:Character Generator 说明:这是一种仅仅发送字