smtp渗透

本文深入探讨了SMTP渗透,包括SMTP协议的基本原理、攻击方式如SMTP命令注入和用户枚举,以及SMTP爆破的细节。通过实例展示了如何利用SMTP命令注入进行邮件投递,并提到了SMTP用户枚举工具和爆破方法。
摘要由CSDN通过智能技术生成

smtp渗透

简介

简单邮递发送协议可用在发送和接收电子邮件的信息,但SMTP通常用作发送电子邮件信息,而不是接收。 SMTP是一个相对简单的基于文本的协议。我们可以透过协议,指定了一条消息发送至一个或多个接收者,然后消息文本会被传输。我们可以很简单地通过telnet程序来测试一个SMTP服务器。SMTP主要使用TCP端口25。

smtp原理

smtp流程图(以Postfix为例)

root@kali:/xxxx/xxxx# telnet 192.168.1.13 25  #telnet链接stmp服务器
Irying 192.168.1.13...                       
Connected to 192.168.1.13.
Escape character is '^]'.
220 beep.localdomain ESMTP Postfix
EHLo iceberg.iceberg  # 连接成功后,向邮件服务器提供连接的域名
250-icberg.localdomain  # 响应250表示响应成功 
250-PIPELINING  # 返回支持的拓展
250-SIZE 10240000
250-VRFY
250-ETRN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
mail from:iceberg@email.com  # 使用mail from命令,指定发件邮箱
250 2.1.0 0k
rcpt to:demo@email.com  # 使用 rcpt to命令,指定收件邮箱
250 2.1.5 0k
data  # 指定发送内容
354 End data with <CR><LF>.<CR><LF>
Subject: email title
This is a email

.  # .来结束内容                      
250 2.0.0 0k: queued as 7ERF94T9H5  # 发送成功
quit  # 退出
211 2.0.0 Bye
Connection closed by foreign host.

攻击方式

smtp命令注入

介绍 用于利用邮件服务器和网络邮件应用程序,这些应用程序根据用户提供的未正确过滤的输入构造恶意SMTP 语句,将攻击者控制的 SMTP 命令注入从应用程序传输到 SMTP 服务器的数据中,以发送垃圾邮件。

分析

以BWapp靶场为例

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值