前言:

今天写网络渗透测试的第一次作业,学习Wireshark软件抓取QQ聊天发的图片并进行复原。同时学习在CSDN写文章,开启自己博客编写之路。

1.使用工具

1.1 Wireshark简介

Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是截取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。(来源百度百科)

1.2 WinHex简介 

具体来说,WinHex是一款以通用的 16 进制编辑器为核心,专门用来对付计算机取证、数据恢复、低级数据处理、以及 IT 安全性、各种日常紧急情况的高级工具: 用来检查和修复各种文件、恢复删除文件、硬盘损坏、数码相机卡损坏造成的数据丢失等。(来源百度百科)

2. 操作流程

2.1连接网络

使手机和电脑连接到同一个热点。然后在电脑上打开Wireshark软件。页面如下:

2.2查询手机ip地址并在Wireshark中使用ip.src捕获内容

2.3用手机给电脑登录的QQ发送图片文件

Wireshark界面如下

2.4 找到图片文件格式进行TCP追踪流

选择原始数据,另存到桌面上

命名为jpg后缀的文件

此时点开桌面此文件会打开不了,这时候需要用到WinHex软件

2.5使用WinHex进行复原

在WinHex中打开该文件,由于FFD8才是jpg文件的头编码,所以找到FF D8将前面的数据删除。

删除完后保存,再次打开图片文件可以发现图片可以显示了。

 结束啦,希望大佬们多多指教~

使用Wireshark抓取QQ图片并复原相关推荐

  1. 用wireshark抓取QQ聊天发送的图片

    前言 老师在上课的时候演示了用wireshark抓取QQ发送出去的图片,蛮有意思的,复现一下. 一.使用工具 这里用到的是wireshark这个网络抓包工具,还有winhex这个十六进制编辑器,附上下 ...

  2. 「工具」WireShark抓取QQ邮箱

    WireShark抓取QQ邮箱 实验环境:MacOS + WireShark 1.QQ邮箱是网址是基于HTTPS协议的 HTTPS(Hypertext Transfer Protocol over S ...

  3. Wireshark抓取QQ数据包实例分析

    一.打开Wireshark.因为我笔记本连接的WIFI,所以我点击WLAN. 二.抓取数据包中. 三.点击左上角正方形角标,停止抓包.在应用显示过滤器输入oicq,然后按下Enter,便是QQ数据包了 ...

  4. 在同一子网下用wireshark抓取QQ用户发送到电脑的图片

    首先设置好手机和电脑的网络,可以两个设备同时连接校园网,也可以手机连接校园网电脑连接手机热点 打开wireshark,选择WLAN 之后输入 ip.src == 手机的ip地址 发现没有数据的时候不要 ...

  5. 利用Wireshark抓取QQ的数据流

    一.准备工作 1.下载好Wireshark. 2.在手机和电脑分别登录同一个 QQ. 3.电脑和手机连同一个网络(WiFi和或者手机热点). 二.操作阶段 1.打开Wireshark. 2.查看手机所 ...

  6. 手把手教你入侵网站修改数据_手把手教你使用Python抓取QQ音乐数据(第四弹)...

    [一.项目目标] 通过手把手教你使用Python抓取QQ音乐数据(第一弹)我们实现了获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名.专辑名.播放链接. 通过手把手教你使用Python抓取QQ音乐 ...

  7. 使用wireshark抓取聊天信息与爬虫入门

    文章目录 1.聊天准备 2聊天并进行抓包 2.1.疯狂聊天 2.2.使用wireshark抓取聊天信息 2.初识网络爬虫 2.1.什么是爬虫 2.2.爬取南阳理工学院ACM题目网站信息 2.3.爬取重 ...

  8. 手把手教你使用Python抓取QQ音乐数据!

    [一.项目目标] 通过手把手教你使用Python抓取QQ音乐数据(第一弹)我们实现了获取 QQ 音乐指定歌手单曲排行指定页数的歌曲的歌名.专辑名.播放链接. 通过手把手教你使用Python抓取QQ音乐 ...

  9. Uncaught ReferenceError: jp2 is not defined,用jsonp抓取qq音乐总是说回调函数没有定义

    问题如下参考链接:https://segmentfault.com/q/1010000010051040 用jsonp抓取qq音乐总是说回调函数没有定义, 我的要实现时候的步骤 1.第一步 我要实现的 ...

最新文章

  1. Python深度学习:基于TensorFlow
  2. 【论文小技巧】一招搞定论文高速下载
  3. 2、cookie session token详解
  4. json java的set函数,JsonConfig的jsonConfig.setExcludes的用法
  5. [转]你打算如何提升自己?
  6. stm32 断路功能和互补输出
  7. 可以用AppleWatch解鎖iPhone
  8. 利用存储过程批量生成数据
  9. c#物联网_「物联网架构」Apache-Kafka:物联网数据平台的基石
  10. 基于Profinet网络的风力发电机组齿轮箱温度采集系统
  11. eclipse转Androidstudio AAPT: error: file failed to compile.
  12. Method-Swizzling 方法交换
  13. 混淆矩阵 confusion matrices
  14. Microsoft Visual Studio 2010 Service Pack 1官方下载版(ISO)
  15. python软件是免费的吗-python免费吗
  16. 洛谷P1003铺地毯
  17. 数学--计算几何--三角定位原理和升级
  18. 信号处理趣学D4——利用谐波叠加对周期方波进行逼近
  19. 关键链项目管理(二) 关键链
  20. 背景随意更换,同时改变多个竖屏短视频背景图片的两种方法

热门文章

  1. shell 除法显示小数
  2. 2018年度最佳数据可视化作品
  3. springboot 实现支付宝沙漏支付
  4. Qt音视频开发22-通用GPU显示
  5. 算法题目:独特的摩尔斯编码(C++)
  6. 树莓派 小屏幕_树莓派无屏上手指南
  7. 常犇_《河神2》变味了吗?
  8. 照片怎么改大小kb?这几种图片改kb方法很方便
  9. 分享--Rancher 2.1平台搭建及使用
  10. macOS mkv文件修改封装格式为mp4或mov