Wireshark 是一个网络封包分析软件。网络封包分析软件的功能是获取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。

一  安装和配置WireShark环境

1 安装 WireSharek

去官网上下载最新的而且稳定的版本 。

https://www.wireshark.org/download.html

根据使用的操作系统类型,选择最新的稳定的版本

根据使用的操作系统类型,选择最新的稳定的版本,安装完成后进入wireshark运行界面。

2 配置 WireShark

查看电脑中有哪些网卡可以获取流量, 点击 capture -> interface

确定好抓取流量的网卡后,一定要选中混杂模式"use promiscuous mode on all interfaces",否则就无法获取内网的其他信息。然后WireShark就开始捕获网卡的数据了。

二 捕获发送请求

1 使用WireShark捕获报文

在页面中发送一个带参数的request请求如下所示,

使用WireShark抓取网络数据包后,抓到的数据报文如下图所示:

选择那条报文,右击鼠标选择"追踪流" -> "TCP流",查看请求返回的数据值。

2 转意请求地址

发送的请求地址如下,会发现请求的参数(在?后面那堆参数)使用16进制的数字。

http://aaa.com?param=%7B%22resType%22%3A%22vm%22%2C%22projectId%22%3A%2209a362f281b64f3983a9feef8164182b%22%2C%22resourceStatus%22%3A%22%22%2C%22resourcePoolId%22%3A%22%22%2C%22name%22%3A%22%22%2C%22startpage%22%3A%221%22%2C%22pagesize%22%3A%2210%22%7D

可以通过JS进行解义。

var url ="http://aaa.com?param=%7B%22resType%22%3A%22vm%22%2C%22projectId%22%3A%2209a362f281b64f3983a9feef8164182b%22%2C%22resourceStatus%22%3A%22%22%2C%22resourcePoolId%22%3A%22%22%2C%22name%22%3A%22%22%2C%22startpage%22%3A%221%22%2C%22pagesize%22%3A%2210%22%7D";var decodeUrl =decodeURIComponent(url);

console.log(decodeUrl );

也可以通过JAVA进行解义。

try{

String url="http://aaa.com?param=%7B%22resType%22%3A%22vm%22%2C%22projectId%22%3A%2209a362f281b64f3983a9feef8164182b%22%2C%22resourceStatus%22%3A%22%22%2C%22resourcePoolId%22%3A%22%22%2C%22name%22%3A%22%22%2C%22startpage%22%3A%221%22%2C%22pagesize%22%3A%2210%22%7D";

String decodeUrl= URLDecoder.decode(url, "UTF-8");

System.out.println(decodeUrl);

}catch(UnsupportedEncodingException e)

{

e.printStackTrace();

}

参考文章:http://microsoftarena.net/winpcap-on-windows-8-how-to/

注意:运行Wireshark后如果没有显示网卡的话,那么要用管理员身份运行程序才能见到网卡。

其他资料:

http://www.9upk.com/article/2537.html

http://blog.sina.com.cn/s/blog_5d527ff00100dwph.html

http://openmaniak.com/cn/wireshark_filters.php

http://www.w3school.com.cn/jsref/jsref_decodeURI.asp

http://www.jb51.net/article/22880.htm

http://zhidao.baidu.com/link?url=LlzoCR3yYuDqEWpBueyZ8ZYKxMR14CWzcd_X-T_rKnQDyPVFPUuJF-l4F9-pfnhMKe4gkljvetwpTKmdrtsY6a

wireshark 抓 蓝牙数据_使用Wireshark 抓取数据包相关推荐

  1. 魔百盒UNT401A、UNT403A、UNT413A_S905L3A/B_开启ROOT_红外蓝牙语音_通刷线刷固件包

    魔百盒UNT401A.UNT403A.UNT413A_S905L3A/B_开启ROOT_红外蓝牙语音_通刷线刷固件包,2+8G或2+16G配置-安卓9.0,支持最新出UWE5621DS/MT7661/ ...

  2. python爬虫excel数据_最简单的爬数据方法:Excel爬取数据,仅需6步

    原标题:最简单的爬数据方法:Excel爬取数据,仅需6步 在看到这篇文章的时候,大家是不是都还停留在对python爬虫的迷恋中,今天就来教大家怎样使用微软的Excel爬取一个网页的后台数据,注:此方法 ...

  3. Jsoup:用Java也可以爬虫,怎么使用Java进行爬虫,用Java爬取网页数据,使用Jsoup爬取数据,爬虫举例:京东搜索

    Jsoup:用Java也可以爬虫,怎么使用Java进行爬虫,用Java爬取网页数据,使用Jsoup爬取数据,爬虫举例:京东搜索 一.资源 为什么接下来的代码中要使用el.getElementsByTa ...

  4. 易游数据劫持获取和易游取数据工具

    易游数据劫持获取和易游取数据 大家注意看使用方法 字就不多打了,至于有什么用,会山寨验证都懂 不懂的建议去学习下基础 易游key 78C97F700AE542A6869C5922572D0F56 版本 ...

  5. wireshark 抓ps 流_实战 Wireshark https 抓包,抓住 Moka 蹭 OurATS 的小尾巴

    Wireshark 号称"纷争终结器 ",作为开发者,掌握 Wireshark 的基本使用可以快速解决很多技术问题,直接减少很多无意义的"推诿"."扯 ...

  6. okhttp post json 数据_使用python抓取App数据

    App中的数据可以用网络爬虫抓取么 答案是完全肯定的:凡是可以看到的APP数据都可以抓取. 下面我就介绍下自己的学习经验和一些方法吧 本篇适合有过web爬虫基础的程序猿看 没有的的话学的可能会吃力一些 ...

  7. python如何爬虫股票数据_如何抓取股票数据_用Python抓取新浪的股票数据

    python爬虫成长之路(一)抓取证券之星的股票数据 其中编译匹配模式findall方法使用这个匹配模式来匹配所需的信息并以列表的形式返回.正则表达式的语法非常多.下面我只列出使用的符号的含义.匹配除 ...

  8. python读取游戏数据_用Python抓取并分析了1982场英雄联盟数据,教你开局前预测游戏对局胜负!...

    英雄联盟想必大多数读者不会陌生,这是一款来自拳头,由腾讯代理的大型网络游戏,现在一进网吧,你就能发现一大片玩英雄联盟的人.在2017年中国战队无缘鸟巢的世界总决赛后,一大片人选择了弃游,只是终究没躲过 ...

  9. python爬取饿了么外卖商家数据_用python抓取饿了么无证店铺

    一.前言 饿了么平台上很多店铺都无营业执照,只能借用他人的营业执照上传开店.那就想看看附近有多少这样无证共用营业执照的店铺. 先看一下抓取的截图,竟然有这么多店没有营业执照. mongodb3.png ...

最新文章

  1. sql的不等于条件优化_SQL优化案例(2):OR条件优化
  2. 软件调试修炼之道之——反思
  3. 网络推广策略带你了解网站地图Sitemap的作用是什么?
  4. 如何理解在数据类型中元素不能修改?
  5. 我是程序员,我有对象,我还可以调用别人对象!
  6. SMTP协议原始命令码和工作原理
  7. android 获取4g信号_5G与1G、2G、3G、4G有何不同
  8. NHibernate3.2+Asp.net MVC3+Extjs 4.0.2项目实践(二): NHibernate数据访问层实现
  9. python怎么批量处理数据_python如何批量处理excel数据?_后端开发
  10. Netty工作笔记0076---handler链调用机制实例3
  11. 互联网大厂春节礼盒鄙视链
  12. ffmpeg音视频同步原理
  13. 小白玩IT记录之MySQL:Centos完全卸载MySQL
  14. 2010年6月16日最新NOD32激活码和升级ID(含ESS/EAV)
  15. 学ASP.NET入门编程,合适么?
  16. Bootstrap class快捷笔记
  17. 决策树分析例题经典案例_决策树例题经典案例280_决策树在产品满意因素分析中的应用...
  18. kotlin 开发android,Kotlin安卓开发环境搭建
  19. 游戏进化之路,Metaverse 的特征及难题
  20. 实用网站集锦(2021-11-20)

热门文章

  1. 商城项目-SPU和SKU数据结构
  2. 单片机 | 51单片机实践【基础篇】
  3. MongoDB与Spring整合(支持事务)——SpringDataMongoDB
  4. Android Studio TV开发教程(十二)帮助用户在电视上找到您的内容
  5. 应对大厂面试,我是如何学会React Hooks的
  6. fpga时序逻辑(三段式状态机模板、rom实现、边沿检测)
  7. 优信拍集团php面试题_【优信拍PHP高级工程师面试】不错,主管眼光很犀利,而且不扯皮。-看准网...
  8. java后台管理页面_一个很不错的,代码简单的后台管理界面
  9. Android 自有App内部跳转到微信小程序的方法
  10. java键盘输入怎么输入汉字,图文教你java怎么接收从键盘输入的字符串