2019独角兽企业重金招聘Python工程师标准>>>

做个广告

微信号:neihanrukou

大神如果什么都知道的,请忽略,别看下面的,因为这只是本人备忘记录用的,谢谢

抓包就是获取安卓设备与服务器交互的数据,比如登录功能,传了哪些数据到服务器中以及服务器如何响应的。

目前有以下2种抓包方式

1. 通过fiddler抓包真机

好处是安卓手机不用root,简单设置代理,并可以在电脑端检测抓包数据。只能抓获wifi,不同抓包3g/2g运营商的数据

2.  通过tcpudmp工具抓包

可以检测真机,也可以模拟器。可以wifi,也可以3g/2g

必须root,可以安装在手机内,然后电脑端开启检测或者停止检测,抓到的数据包*.cab再拷贝到电脑,通过用Wireshark分析数据包。

本文主要总结fiddler抓包:

首先说明通过fillder抓包的网络数据包只能是http或者https协议,所以手机端有些app通过tcp/udp等协议传输的数据是无法捕获的。

1. 设置fillder,监听8888端口,允许远程连接

fillder--->tools—>fillder options

2.查看电脑的ip     dos命令行->cmd

因为本机使用的无限局域网1,所以应当查看标记处的ip,为 49.65.48.242,等会要在手机端设置ip为这个。

3.设置手机wifi代理参数

连接手机到电脑,打开已经连接的wifi,本机器用的wifi名字是myappweb

点击 ,进入设置代理参数。

代理设置为手动,并将刚才的ip填写进去,8888端口是fillder刚才设置的8888端口

点击确定,下面就可以检测手机端数据了。

测试,手机端打开“天猫”的客户端

红的地方就是抓包得到的数据,下面就可以分析数据了。

二,如何配置上面myappweb的wifi


win7笔记本如何变成无线路由器

    将win7电脑变身WiFi热点,让手机、笔记本共享上网 用win7建立无线局域网,可以共享上网可以局域网游戏。
    开启windows 7的隐藏功能:虚拟WiFi和SoftAP(即虚拟无线AP),就可以让电脑变成无线路由器,实现共享上网,节省网费和路由器购买费。宏碁、惠普笔记本(俺用的HP实践滴,手机用MOTO&HUAWEI连的,十分成功,在此感谢orcwar3)和诺基亚N97mini亲测通过。
    以操作系统为win7的笔记本或装有无线网卡的台式机作为主机。 主机设置如下:
    1、以管理员身份运行命令提示符:(这个我认为大家都懂,不再强调做法啦) 快捷键win+R→输入cmd→回车
    2、启用并设定虚拟WiFi网卡:(直接复制下面运行令命到cmd编辑器里,注意取个自己的ssid名字和key密码)
     运行命令:netsh wlan set hostednetwork mode=allow ssid=wuminPC key=wuminWiFi 此命令有三个参数,mode:是否启用虚拟WiFi网卡,改为disallow则为禁用。 ssid:无线网名称,最好用英文(以wuminPC为例)。 key:无线网密码,八个以上字符(以wuminWiFi为例)。
以上三个参数可以单独使用,例如只使用mode=disallow可以直接禁用虚拟Wifi网卡。 开启成功后,网络连接中会多出一个网卡为“Microsoft Virtual WiFi Miniport Adapter”的无线连接(WIN7在“更改适配器设置”里:单击电脑右下角的网络→单击“打开网络和共享中心”(最下方哟)→单击左侧第三个“更改适配器设置”,就可以看到“无线网络连接X”下方有“Microsoft Virtual WiFi Miniport Adapter”,此时你可以右击“无线网络连接X”重令命改名字)2,为方便起见,将其重命名为虚拟WiFi。若没有,只需更新无线网卡驱动就OK了。

3、设置Internet连接共享:
    在“网络连接”窗口中(就是电脑右下角的网络),右键单击已连接到Internet的网络连接(若是有线宽带就右击“宽带连接”,若是无线就右击无线的那个路由(无线就不需要这个玩
意啦,哈哈)),选择“属性”→“共享(左数第5个哟)”,勾上“允许其他······连接(N)”并选择“虚拟WiFi”。
    确定之后,提供共享的网卡图标旁会出现“共享的”字样(“更改适配器设置”里,你的“宽带连接”下面会写的),表示“宽带连接”已共享至“虚拟WiFi”。 4、开启无线网络:
继续在命令提示符中运行:netsh wlan start hostednetwork
(将start改为stop即可关闭该无线网,以后开机后要启用该无线网只需再次运行此命令即可)
    至此,虚拟WiFi的红叉叉消失,WiFi基站已组建好,主机设置完毕。笔记本、带WiFi模块的手机等子机搜索到无线网络wuminPC,输入密码wuminWiFi,就能共享上网啦! 附:显示无线网络信息命令:netsh wlan show hostednetwork 虚拟无线AP发射的WLAN是802.11g标准,带宽为54Mbps。

转载于:https://my.oschina.net/wojibuzhu/blog/392600

如何通过使用fiddler对安卓系统设备抓包总结相关推荐

  1. Fiddler对安卓应用手机抓包图文教程

    http://www.cr173.com/html/37625_1.html 做开发需要抓取手机app的http/https的数据包,想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得 ...

  2. 黄聪:Fiddler对安卓应用手机抓包图文教程

    做开发需要抓取手机app的http/https的数据包,想看APP发出的http请求和响应是什么,这就需要抓包了,这可以得到一些不为人知的api,比如还可以干些"坏事"... 需要 ...

  3. fiddler对浏览器、app抓包及证书安装

    [转帖自]http://blog.csdn.net/u011608531/article/details/50838227 注意:所有抓包过程中使用无痕浏览器 1.fiddler对浏览器抓包 1.1 ...

  4. Fiddler:移动端APP抓包

    移动端抓包:Android.iOS Android设备抓包(https需要下方步骤的证书)[Fiddler设置见下图]: 大多数的APP的资源都是https的. (手机不同,但大致设置相同.我的是Vi ...

  5. fiddler,他和其他抓包软件有什么区别,如何使用fiddler进行抓包

    前言:本文章是搭配<批量获取微信公众号>一文,介于群里朋友很热情,我就趁着上班测完bug 来撰写该文章,那么读完本文,你会学习到什么呢? 什么是fiddler,他和其他抓包软件有什么区别, ...

  6. 使用fiddler实现苹果ios手机抓包

    Fiddler是一个强大的抓包工具,可以通过它抓取.查看和调试PC端.手机终端和远程服务器之间的http/https等通信. Fiddler没有手机客户端,都是安装在PC上,要实现对手机上的程序抓包, ...

  7. FIddler+Proxifer 实现PC客户端抓包

    Proxifier设置 1.安装Proxifier 下载地址:http://www.hanzify.org/software/13717.html 2.配置代理服务器 A.开启HTTP协议 Proxi ...

  8. Charles最新破解版苹果iphone安卓android手机抓包分析教程笔记

    Charles最新破解版苹果iphone安卓android手机抓包分析教程笔记 中间遇到各种问题导致最终没法看到抓包信息,一个坑一个坑的埋,终于成功抓包小程序. 梳理了下可以尽量减少栽坑的安装过程,如 ...

  9. Linux (centos) 安装anyproxy https手机设备抓包笔记

    Linux (centos) 安装anyproxy https手机设备抓包笔记  安装nodejs curl -sL https://rpm.nodesource.com/setup_14.x | b ...

最新文章

  1. 【 MATLAB 】基本序列运算及其MATLAB的等效表示
  2. python读取excel表格-python怎么读取excel表格
  3. 用Vue来实现图片上传多种方式
  4. nacos client 请求过程
  5. [python] LDA处理文档主题分布代码入门笔记
  6. html如何设置字符类型,html 空格字符类型
  7. gradle的二进制版本_Gradle入门:创建二进制分发
  8. 2017-07-22 模拟赛
  9. 如何理解FPGA的配置状态字寄存器Status Register
  10. J2EE与中间件技术
  11. 认知系列3: 看看资深研发工程师的思维模式
  12. INFO:ProjectMgmt - The selected process was not run because a prior process failed.的解决方案
  13. Alook浏览器获取Cookie教程
  14. hololens共享视野的例子记录
  15. LeanCloud 将加入心动/TapTap
  16. MIGO/CO11N 批次创建增强 自定义批次号创建规则
  17. Stay Hungry Stay Foolish的真正含义
  18. 反激式开关电源仿真 基于Matlab simulin仿真软件设计
  19. 【难忘今宵】第一阶段day1打简单代码
  20. vscode报错ERROR in node_modules/@types/node/ts3.5/globals.global.d.ts:1:13 - error TS2403: Subsequent

热门文章

  1. 输出斐波那契数列不大于1000的序列
  2. 物联网项目--基于RFID的智能咖啡馆(Visual Studio+物联网虚拟仿真实验平台)
  3. java 反射 hold_Go进阶:反射3定律
  4. String s = new String(“hello“)创建了几个对象(图解)
  5. 十大经典排序算法系列
  6. oracle rlw,Oracle数据库终于支持R语言 发力数据挖掘
  7. 量子计算机 计算混沌,深入了解量子混沌可能是量子计算机的关键
  8. asp.net excel导入 wps_4种Excel格式的转换方法,总有一种适合你!赶紧试试看
  9. WDA 程序文本翻译OTR
  10. 如何让service不被系统杀掉