【愚公系列】2022年02月 wireshark系列-数据抓包分析之FTP协议01

举报
愚公搬代码 发表于 2022/02/28 21:54:08 2022/02/28
【摘要】 一、数据抓包分析之FTP协议01配置FTP服务器,并在测试者机器上登录FTP服务器在局域网环境中,我们使用一个小工具来(Quick Easy FTP Server)实现FTP服务器。配置Quick Easy FTP Server 软件双击桌面的Quick Easy FTP Server,如下图(如果打开提示建立空文档失败,将程序拖至C盘重新打开即可)如上图,可以创建匿名的,但是匿名就没有密...

一、数据抓包分析之FTP协议01

配置FTP服务器,并在测试者机器上登录FTP服务器

在局域网环境中,我们使用一个小工具来(Quick Easy FTP Server)实现FTP服务器。

  1. 配置Quick Easy FTP Server 软件

    双击桌面的Quick Easy FTP Server,如下图(如果打开提示建立空文档失败,将程序拖至C盘重新打开即可)
    在这里插入图片描述
    如上图,可以创建匿名的,但是匿名就没有密码,这里我们创建一个,下一步在这里插入图片描述
    输入密码,这里随意,记住即可,后面客户端登录会用到。下一步在这里插入图片描述
    选择一个FTP服务器的目录,我们选择C盘下的FTP目录(文件夹下面放入一些数据)。这里目录必须存在。下一步在这里插入图片描述
    权限我们选择“允许下载”和“允许上传”即可。这两个是比较常见的,其他的配置默认。点击下一步在这里插入图片描述
    这样我们就配置好Quick Easy FTP Server,下面,我们选择点击开启按钮(左上角的绿色按钮,即左上角绿色问号最左边的按钮),开启之后,状态变化,如下;在这里插入图片描述
    这样我们就配置完Quick Easy FTP Server。

    这里介绍一种容易出错的地方,就是开启时提示失败,可能是默认端口21被占用了,这里给出两种办法:

    1 改变默认端口,21改为数字较大的端口;

    2 使用netstat –ano | findstr “21”,查看那个进程在占用21端口,然后在任务管理器中关闭占用端口的程序即可。这里推荐方法1.

  2. 获取FTP的控制链接数据和数据链接数据

    下面我们在测试者机器上,打开Wireshark抓包工具,过滤条件输入ip.addr == 10.1.1.33,这里可以通过cmd的命令行去登录FTP服务器,也可以通过浏览器登录,我们这里,为了熟悉FTP的常用命令,使用cmd的命令行登录,如下在这里插入图片描述
    在这里插入图片描述
    上面的信息就是登录FTP服务器后,进行了一个上传和下载文件的操作,此处我们返回Wireshark界面停止抓包,保存,截图如下:在这里插入图片描述
    接下来,我们就详细的对上面的步骤,进行分析。

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。