目录
实验目的
1、实验目的
- 理解电子邮件系统基本结构
- 理解客户端和服务器端,以及服务器之间的通信
- 分析理解 SMTP,POP3 协议
客户端绑定邮箱
点击邮箱账户
开启POP/SMTP,**这里会给一个叫做
授权码
** 的东西,需要好好保存,我是直接丢班群里的
点击如何设置
下载 Foxmail
登录 QQ邮箱完成绑定
进行对邮件的抓包
点击设置
关闭SSL
**打开
w
i
r
e
s
h
a
r
k
wireshark
wireshark** 对当前
W
L
A
N
WLAN
WLAN进行抓包
然后开始编辑邮件
过滤出 SMTP
对任意一个SMTP进行追踪
分析大致过程
C:telnet smtp.126.com 25 /*以telnet方式连接126邮件服务器*/
S:220 126.com Anti-spam GT for Coremail System (126com[071018]) /* 220为响应数字,其后的为欢迎信息,会应服务器不同而不同*/
C:HELO smtp.126.com /* HELO后用来填写返回域名(具体含义请参阅RFC821),但该命令并不检查后面的参数 */
S:250 OK
C:MAIL FROM: [email protected] /*发送者邮箱*/
S:250 … ./*“…”代表省略了一些可读信息*/C:RCPT TO: [email protected] /*接收者邮箱*/
S:250 … ./*“…”代表省略了一些可读信息*/
C:DATA /*请求发送数据*/
S:354 Enter mail, end with "." on a line by itself
C:Enjoy Protocol Studing
C:.
S:250 Message sent
C:QUIT /*退出连接*/
S:221 Bye
分析通信协议(抓不出来POP的说)
Web收发
因为做的时候没看见这个,截图很少基本就口述了也挺简单的
首先打开
qq邮箱
编写发给自己的邮件,然后打开抓包软件,发给自己进行抓包
对包进行分析会发现有一堆
T
S
L
TSL
TSL的包,正好就是这些包了
该包的分析 请看 [点击这里]
Telnet收发
1.开启Telnet
打开控制面板->程序->启用或关闭Windows功能->TeInet客户端
这个期间请保持你的wireshark一直在抓包哦
2.cmd
- 打开 c m d cmd cmd,输入
telnet smtp.qq.com 25
连接服务器 - 输入
helo qq.com
向服务器表明身份 - 输入
auth login
- 输入自己的邮箱
[email protected] --> base64--->
需要通过base64点击这里进行加密 - 输入自己的授权码,
授权码--->base64--->
- 输入
mail from:<[email protected]>
- 输入
rcpt to:<[email protected]>
期间可能会报错,多试几遍即可 8.输入data
进行编辑,然后输入.
并且回车进行发送
版权归原作者 GzmObject 所有, 如有侵权,请联系我们删除。