网络扫描:邮件服务

Ann2021-08-19 07:37:58

邮件服务器是一种用来负责电子邮件收发管理的软件。它比网络上的免费邮箱更安全和高效,因此一直是企业公司的必备设备。其中,最常见的邮件服务有SMTP、IMAP和POP3。本文介绍对这些邮件服务实施扫描的方法。

1. 邮件IMAP服务

IMAP服务是基于TCP协议工作的,其工作在TCP协议的143和993端口。我们可以借助Nmap的imap-capabilities和imap-ntlm-info脚本实施扫描。下面介绍具体的扫描方法。

(1)使用imap-capabilities脚本

imap-capabilities脚本用来获取IMAP邮件服务支持的功能。语法格式如下:

nmap -p 143 --script=imap-capabilities

使用imap-capabilities脚本实施IMAP邮件服务。执行命令如下:

root@daxueba:~# nmap -p 143 --script=imap-capabilities 95.128.5.127

Starting Nmap 7.70 ( https://nmap.org ) at 2021-08-18 16:47 CST

Nmap scan report for xv200.64bitswebhosting.eu (95.128.5.127)

Host is up (0.34s latency).

PORT  STATE SERVICE

143/tcp  open  imap

|_imap-capabilities: more OK ID LOGIN-REFERRALS listed SASL-IR capabilities

post-login AUTH=PLAINA0001 have STARTTLS LITERAL+ Pre-login ENABLE IDLE IMAP4rev1

Nmap done: 1 IP address (1 host up) scanned in 2.90 seconds

从输出的信息中可以看到目标主机上开放了IMAP服务,并且显示了该服务支持的功能。

(2)使用imap-ntlm-info脚本

imap-ntlm-info脚本用来枚举启用NTLM认证的IMAP服务。语法格式如下:

nmap -p 143,993 --script imap-ntlm-info

使用imap-ntlm-info脚本枚举启用NTLM认证的IMAP服务信息。执行命令如下:

root@daxueba:~# nmap -p 143,993 --script=imap-ntlm-info 95.38.219.130

Starting Nmap 7.70 ( https://nmap.org ) at 2021-08-18 16:49 CST

Nmap scan report for 95.38.219.130

Host is up (0.29s latency).

PORT  STATE SERVICE

143/tcp open imap

| imap-ntlm-info:

|  Target_Name: AR #目标名称

|  NetBIOS_Domain_Name: AR #NetBIOS域名

|  NetBIOS_Computer_Name: KC-MAIL #NetBIOS计算机名

|  DNS_Domain_Name: ar.loc #DNS名称

|  DNS_Computer_Name: kc-mail.ar.loc  #DNS计算机名

|  DNS_Tree_Name: ar.loc #DNS树名

|_ Product_Version: 10.0.14393   #产品版本

993/tcp open imaps

| imap-ntlm-info:

|  Target_Name: AR

|  NetBIOS_Domain_Name: AR

|  NetBIOS_Computer_Name: KC-MAIL

|  DNS_Domain_Name: ar.loc

|  DNS_Computer_Name: kc-mail.ar.loc

|  DNS_Tree_Name: ar.loc

|_ Product_Version: 10.0.14393

Nmap done: 1 IP address (1 host up) scanned in 4.26 seconds

从输出信息中可以看到目标主机上IMAP服务的基本信息。

2. 邮件POP3服务

POP3服务是基于TCP协议工作的,其工作在TCP的110和995端口。我们可以使用Nmap的pop3-capabilities脚本实施扫描,该脚本用来枚举启用NTLM认证的POP3服务器。语法格式如下:

nmap -p 110,995 --script pop3-ntlm-info

扫描POP3服务器。执行命令如下:

root@daxueba:~# nmap -p 110,995 --script=pop3-ntlm-info 180.76.188.46

Starting Nmap 7.70 ( https://nmap.org ) at 2021-08-18 16:57 CST

Nmap scan report for 180.76.188.46

Host is up (0.029s latency).

PORT  STATE SERVICE

110/tcp  open pop3

| pop3-ntlm-info:

|  Target_Name: INSTANCE-DRYC8C

|  NetBIOS_Domain_Name: INSTANCE-DRYC8C

|  NetBIOS_Computer_Name: INSTANCE-DRYC8C

|  DNS_Domain_Name: instance-dryc8c

|  DNS_Computer_Name: instance-dryc8c

|_ Product_Version: 6.1.7601

995/tcp open pop3s

| pop3-ntlm-info:

|  Target_Name: INSTANCE-DRYC8C

|  NetBIOS_Domain_Name: INSTANCE-DRYC8C

|  NetBIOS_Computer_Name: INSTANCE-DRYC8C

|  DNS_Domain_Name: instance-dryc8c

|  DNS_Computer_Name: instance-dryc8c

|_ Product_Version: 6.1.7601

Nmap done: 1 IP address (1 host up) scanned in 1.12 seconds

从输出信息中可以看到,目标主机上启用了POP3服务,并且显示了该服务的相关信息。

3. 邮件SMTP服务

SMTP服务是基于TCP协议工作的,其工作在TCP的25号端口。我们可以使用smtp-ntlm-info脚本实施SMTP服务扫描。smtp-ntlm-info脚本用来枚举启用NTLM认证的SMTP服务信息。语法格式如下:

nmap -p 25 --script=smtp-ntlm-info

实施SMTP服务扫描。执行命令如下:

root@daxueba:~# nmap -p 25 --script=smtp-ntlm-info 90.85.125.180

Starting Nmap 7.70 ( https://nmap.org ) at 2021-08-18 17:02 CST

Nmap scan report for mailhost.wselille.fr (90.85.125.180)

Host is up (0.38s latency).

PORT  STATE SERVICE

25/tcp  open smtp

| smtp-ntlm-info:

|  Target_Name: WSELILLE

|  NetBIOS_Domain_Name: WSELILLE

|  NetBIOS_Computer_Name: SRVEXCHLILLE

|  DNS_Domain_Name: WSELILLE.LOCAL

|  DNS_Computer_Name: SRVEXCHLILLE.WSELILLE.LOCAL

|  DNS_Tree_Name: WSELILLE.LOCAL

|_ Product_Version: 6.3.9600

Nmap done: 1 IP address (1 host up) scanned in 5.08 seconds

从输出的信息中可以看到,目标主机上启用了SMTP服务,并且显示了SMTP服务的相关信息。

smtpnmap
本作品采用《CC 协议》,转载必须注明作者和本文链接
Nmap渗透测试指南
2022-04-20 13:05:55
nmap -sS -Pn -n --open --min-hostgroup 4 --min-parallelism 1024 --host-timeout 30 -T4 -v -oG E:\ip\result3.txt -iL E:\ip\ip.txt
网络扫描:邮件服务
2021-08-19 07:37:58
邮件服务器是一种用来负责电子邮件收发管理的软件。它比网络上的免费邮箱更安全和高效,因此一直是企业公司的必备设备。其中,最常见的邮件服务有SMTP、IMAP和POP3。本文介绍对这些邮件服务实施扫描的方法。
红队渗透项目之MinUv1
2022-07-05 21:13:22
红队渗透
常见端口渗透总结
2022-01-16 22:32:17
这样,客户端就能命令FTP服务器发一个文件给被攻击的服务。基于Linux系统,配置方面很简单。在nfs配置中,有不做任何限制的,有限制用户,有限制IP,以及在版本2.x中我们还可以使用证书来验证用户。当然不同的限制可以采用的攻击方式也不一样;就目前而言网上关于nfs的攻击还是比较少的!但是毕竟主流的攻击方式仍旧是那些,比如注入,未授权等等;这些问题的出现也都是因为配置不当而造成的。
红蓝对抗—蓝队手册
2022-03-18 14:22:22
红蓝对抗的主要目的在于,提高公司安全成熟度及其检测和响应攻击的能力。
Ann
暂无描述