简单通过抓把分析下ftp从登陆步骤

首先找到网上一个公用的ftp地址进行抓包测试,这里采用地址(瑞典Umeå universitet于默奥大学公共FTP服务器):ftp://ftp.acc.umu.se/

打开wireshark,条件过滤:ip.addr==194.71.11.173

首先包28,35,36 tcp三次握手建立连接,说明ftp是建立在tcp协议之上的。

首先客户端主机192.168.1.106 发送SYN包申请建立连接,其中初始序号seq为0(wireshark处理过的相对序列号,实际是个随机值),win=64240 客户端接受窗口大小,MSS=1460 tcp包中最多能携带的字节数量  MSS=MTU-IP首部-TCP首部-选项长度

WS=256   SACK_PERM=1 说明客户端开启延迟确认。

包55:

包55通过ftp 命令USER 使用用户名 anonymous尝试登陆,服务器返回包56确认收到,服务器返回包57询问客户端密码,客户发送回包58,把密码发送给服务器。59服务器确认收到密码。60服务器返回登陆成功。

wireshark抓包分析FTP相关推荐

  1. 用Wireshark抓包分析协议 计算机网络

    此篇博客记录使用Wireshark抓包分析协议. 目录 一.DNS 二.分析TCP握手过程 三.TLS报文 四.HTTP协议 五.SMTP 六.ARP 七.RTP 八.RTMP 一.DNS DNS是域 ...

  2. wireshark抓包分析数据怎么看 wireshark使用教程

    大家都知道Wireshark是非常流行且知名的网络抓包数据分析工具,可以截取各种网络数据包,并显示数据包详细信息,常用于开发测试过程各种问题定位.网络故障排查等情况.但是很多网友不清楚如何使用Wire ...

  3. PXE+VMware主机模式+KickStart脚本 自动安装ESXi 并试用WireShark抓包分析其中的协议TFTP,DHCP

    1 安装 1.1 实验环境: Windows 10 (主机) VMWare workstation 15  (运行于主机上) Tiny PXE Server 1.0.0.21   (官网地址,下载地址 ...

  4. Wireshark抓包分析基础

    Wireshark抓包分析 (仅作为个人笔记,如有雷同,请联系删除..) 下载:https://www.wireshark.org/#download 1.设置时间格式:视图–>时间显示格式 2 ...

  5. Wireshark 抓包分析 RTSP/RTP/RTCP 基本工作过程

    整体而言,RTSP 通常工作于可靠的传输协议 TCP 之上,就像 HTTP 那样,用于发起/结束流媒体传输,交换流媒体元信息.RTP 通常工作于 UDP 之上,用于传输实际的流媒体数据,其中的载荷格式 ...

  6. Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析

    Wireshark抓包分析TCP建立/释放链接的过程以及状态变迁分析 一.介绍计算机网络体系结构 1.计算机的网络体系结构 在抓包分析TCP建立链接之前首先了解下计算机的网络通信的模型,我相信学习过计 ...

  7. TCP/IP详解卷1 - wireshark抓包分析

    TCP/IP详解卷1 - 系列文 TCP/IP详解卷1 - 思维导图(1) TCP/IP详解卷1 - wireshark抓包分析 引言 在初学TCP/IP协议时,会觉得协议是一种很抽象的东西,通过wi ...

  8. 用wireshark抓包分析TCP协议的三次握手连接、四次握手断开

    用wireshark抓包分析TCP协议的三次握手连接.四次握手断开 一.TCP三次握手图解 二.TCP得四次挥手过程 三.用Fiddler抓包,分析验证一个HTTPS网站的TCP连接过程 一.TCP三 ...

  9. Wireshark抓包分析微信功能----tcp/ip选修课期末大作业

    分析相关功能所抓取的数据包和完整大作业报告(word版)均已上传至Wireshark抓包分析微信功能----tcp/ip选修课期末大作业-网络监控文档类资源-CSDN文库 适合Wireshark入门的 ...

最新文章

  1. linux的mount(挂载)命令详解
  2. 我是怎么提高单片机编程能力的?
  3. Java(CallableStatement)调用Oracle存储过程返回结果集(ResultSet)
  4. pat天梯赛L1-050. 倒数第N个字符串
  5. 更新node最新版本方法和 npm install -g n 运行错误
  6. @Value 注入静态变量
  7. 在Linux系统上部署java web项目
  8. Windows脚本编码器算法分析与破译
  9. GitHub Desktop离线安装包
  10. HAN - Heterogeneous Graph Attention Network 异构图注意力网络 WWW2019
  11. Dubbo 快速入门教程
  12. ios打包发布testflight
  13. mysql的skip-slave-start参数
  14. WPS标题编号级别,根据上一级自动编号
  15. 让他们有事可做( 云中漫步zai)
  16. python编程控制机器人_python程序控制NAO机器人行走
  17. Mp3Player VS Diskman(2)
  18. 我决定把一个收费视频课全免费公开了,今天起,慢慢放出“人人都需要的产品思维课”...
  19. 路人甲的 Python 总结
  20. UIBOT调试时步入的快捷键_Idea常用快捷键操作汇总

热门文章

  1. EXCEL2021 网站复制内容突然粘贴不了到单元格
  2. 基于知识蒸馏的心律失常分类模型
  3. IOS 定位城市和切换城市
  4. 怎么样在迅捷CAD编辑器的图中输入文字
  5. 指数数据预测股指期货价格流程
  6. Qt 实现的时间轴 Timeline 用于视频非线形编辑工具
  7. java中gui_java GUI 快速入门
  8. 双链表的初始化(带头结点)
  9. 地图商户采集工具如何使用
  10. e66java存档,1000d