信息收集—端口服务信息

端口服务信息

“一个服务一个端口”指的是为每个网络服务分配一个唯一的端口号,以便区分和访问不同的服务。

端口可以视为设备与外界通讯交流的出口。

在网络通信中,端口主要是一个抽象的概念,用以区分不同的网络服务。

端口可以分为虚拟端口和物理端口。虚拟端口指的是计算机内部或网络设备如交换机、路由器中的端口,这些端口通常是不可见的。而物理端口则是指可见的接口。

端口分为三大类

公认端口:0—1023
注册端口:1024—49151
私有端口:49152—65535

端口扫描的思路

本机端口信息

Windows

netstat -aon|findstr 3306

在这里插入图片描述

Linux

netstat -an|grep 22

在这里插入图片描述

远程机器端口

telnet 192.168.142.137 80
wget 192.168.142.137 80
nc -vz 192.168.142.137 445
nc -vz 192.168.142.137 80-9000

常见端口

文件共享服务

21/22/69—FTP/SFTP文件传输协议
2049—NFS服务(Network File System)
139—Samba服务
389—LDAP目录访问协议(Light Directory AccessPortocol)

远程连接服务

22—SSH远程连接
23—远程连接
3389—RDP远程桌面连接
5900—VNC远程连接
5632—电脑任意远程控制服务

web应用服务

80/443/8080—常见的web服务端口
7001/7002—Weblogic控制台
8080/8089—Jboss/resin/jetty/Jenkins
9090—Websphere控制台
4848—(Glassfish控制台)
1352—Lotus domino邮件服务
10000—Webmin-web控制面板

数据库服务

3306—MySQL
1433—MSSQL数据库
1521—Oracle数据库
5432—PostgreSQL数据库
27017/27018—MongoDB
6379—Redis数据库
5000—Sysbase/DB2数据库

邮件服务

25—SMTP邮件服务
110—POP3协议
143—IMAP协议

网络常见协议服务

53—DNS域名系统
67/68—DHCP服务
161—SNMP协议

特殊服务

2181—Zookeeper服务
8069—Zabbix服务
9200/9300—Elasticsearch服务
11211—Memcached服务
512/513/514—Linux Rexec服务
873—Rsync服务
3690—SVN服务
50000—SAP Management Console

扫描工具Nmap

Nmap(Network Mapper)

下载地址:https://nmap.org/

主要功能

1.扫描主机(Host Discovery)
2.全万扫描端口(Port Scanning)
3.探测操作系统、软件版本(Operating SystemDetection、Version Detection)

参数类型

nmap --help
TARGET SPECIFICATION:目标,对什么进行扫描,比如是域名、IP或者网络
HOST DISCOVERY:主机发现,怎么对主机进行扫描,比如简单扫描,还是全部 扫一遍,或者用相应的协议扫
SCAN TECHNIQUES:扫描技术,协议的设置
PORT SPECIFICATION AND SCAN ORDER:端口和扫描顺序设置
SERVICE/VERSION DETECTION:服务和版本识别
SCRIPT SCAN:使用脚本,nmap本身内置了大量的lua脚本,而且还可以自己编写脚本
OS DETECTION:操作系统识别
TIMING AND PERFORMANCE:时间和性能设置,比如扫描频率、重试次数等等
FIREWALL/IDS EVASION AND SPOOFING:防火墙绕过和欺骗,比如使用代理, 假IP等
OUTPUT: 把扫描接出输出到文件
MISC: 启用IPv6等等配置

脚本

nmap本身内置了大量的lua脚本,而且还可以自己编写脚本
Is /usr/share/nmap/scripts/wc -l
全部清单:https://nmap.org/nsedoc/index.html
例如:
nmap 192.168.142.137–script http-enum 列举HTTP服务
nmap --script=auth 绕过鉴权
nmap --script=brute 暴力破解
nmap --script=vuln 扫描漏洞

常用参数

简单扫描:
nmap -sP 192.168.142.137
指定端口或范围扫描:
nmap -p0-65535 192.168.142.137
探测操作系统:
nmap -O 192.168.142.137
只进行主机发现,不进行端口扫描:
nmap -sn 192.168.40.195/24

C段、旁站

C段 :和目标服务器IP处在同一个C段的其它服务器。
旁站:和目标网站在同一台服务器但端口不同的其他网站。

其他扫描工具

在线扫描

http://coolaf.com/tool/port

masscan、nbtscan……

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值