Email-FTP-RTSP协议实践研究
一、telnet 命令测试 SMTP 服务
开启 QQ 邮箱的 SMTP 服务

开启“POP3/SMTP服务”和“IMAP/SMTP服务”项

开启telnet客户端
控制面板->程序->启用或关闭Windows功能

telnet 命令测试 SMTP 服务
打开命令行执行一下步骤:
-
telnet smtp.qq.com 25

-
helo qq.com

-
auth login

-
输入邮箱的 base64 编码
-
输入开启 IMAP/SMPT 时授权码的 base64 编码

登录成功后,QQ邮箱收到了一封邮件 -
mail from:1817283052@qq.com
-
rcpt to:1968779424@qq.com
-
data(回车进入编辑正文)
-
输入
格式:
Subject:主题 // 可省略
邮件内容
. // 这里是单独的一行小数点,表示有劲啊编辑结束

并在邮箱确认收到的邮件,输入quit退出
二、Ftpd服务(搭建FTP服务)
Deepin系统上安装一个Ftpd服务
上传文件
put filename上传文件
mput *.txt所有以.txt结尾的文件都上传
参考:如何在命令行中使用 ftp 命令上传和下载文件
使用cmd命令行方式登录ftp上传下载数据
上传的测试文件


下载
get filename


结果:大小一样大,能正常打开
三、VLC


资料:全世界公开摄像头网站
四、fiddler去分析抖音
打开抖音网页版

查看fiddler抓取的包

分析第一个抓取到的json包

此json包有六个视频信息


分享链接就能看到该视频

分享的链接下面有三个链接,这三个是单视频链接

打开单链接就可以看到视频,可以直接下载

总结:视频的网络流协议为HTTPS
本文介绍了通过telnet命令测试SMTP服务,开启QQ邮箱发送邮件的流程,并在Deepin系统上搭建FTP服务器进行文件上传下载。同时,利用VLC查看公开摄像头视频流,借助fiddler工具分析抖音网页版的HTTPs流量,揭示了视频内容获取的网络协议原理。

304

被折叠的 条评论
为什么被折叠?



