利用Fiddler抓取APP数据
利用Fiddler抓取APP数据
软件:Fiddler
系统:Windows10
手机:MX4 PRO
Fiddler安装和设置
通过地址下载Fiddler安装包(点击即可跳转),安装完成后需要进行简单的设置。
打开Fiddler进入菜单栏Tools > Telerik Fiddler Options > HTTPS
分别将Decrypt HTTPS traffic(截获HTTPS请求)和Ignore server certificate errors(unsafe)(允许别的机器把HTTP/HTTPS请求发送到Fiddler)打勾,端口号默认8888
获取电脑IP
Windows系统在Dos命令下输入ipconfig后回车,找到本机网络连接的IP地址,如下图192.168.3.75
设置手机
使用Android手机打开手机连接与电脑同个无线网络,找到代理设置进行手动设置,服务器填电脑的IP地址192.168.3.75,端口号填8888,点击保存设置。接着打开手机浏览器,访问192.168.3.75:8888,点"FiddlerRoot certificate" 然后安装证书。
使用手机抓包
以沃·行讯通为例,手机安装APP打开后点击“的士”后就就可以到Fiddler里面找到状态码200,Host为nxxt.gzyyjt.net:8008/的抓包信息,右侧的JSON里面可以看到车辆的数据,下一步我们就来解析这些数据。
使用Python处理JSON数据
用requests模块可以直接解析json字符串,再循环遍历所有数据并打印出来。
import requestsurl = 'http://nxxt.gzyyjt.net:8008/xxt_app/taxi/getByCoord?reqpara=%7B%22devno%22%3A%22ffffffff-bb40-f2c5-388e-665a7c890a3e%22%2C%22devtype%22%3A0%2C%22direc%22%3A0%2C%22gpstime%22%3A1478156331262%2C%22lat%22%3A23.103395%2C%22lng%22%3A113.314984%2C%22speed%22%3A0%2C%22uid%22%3A159521%2C%22version%22%3A%223.1.1.0%22%2C%22versiontype%22%3A1%7D&longitude=113.314984&latitude=23.103395&range=500&pagesize=10000&_=1478156330868'
response = requests.get(url).json()for car in response['retData']:plate_num = car['plateNum']longitude = car['mapCoord']['x']latitude = car['mapCoord']['y']print plate_num, longitude, latitude
http://www.jianshu.com/p/a9db6823f0f7?from=singlemessage
利用Fiddler抓取APP数据相关推荐
- Python3.x+Fiddler抓取APP数据
随着移动互联网的市场份额逐步扩大,手机APP已经占据我们的生活,以往的数据分析都借助于爬虫爬取网页数据进行分析,但是新兴的产品有的只有APP,并没有网页端这对于想要提取数据的我们就遇到了些问题,本章以 ...
- fiddler设置中文版本_Python3.x+Fiddler 抓取 APP 数据
随着移动互联网的市场份额逐步扩大,手机 APP 已经占据我们的生活,以往的数据分析都借助于爬虫爬取网页数据进行分析,但是新兴的产品有的只有 APP,并没有网页端这对于想要提取数据的我们就遇到了些问题, ...
- Fiddler抓取APP数据包实践教程
本章节教程,主要介绍一下如何,抓取手机上的app数据. 为了详细介绍整个配置过程,本文使用MuMu模拟器来演示整个过程. 目录 一.安装模拟器软件 二.安装APP软件 三.Fiddler设置远程抓包步 ...
- 网络爬虫-神器fiddler抓取app数据
才接触爬虫的时候,我们通常使用的是浏览器的开发者工具-F12里的NetWork对网页进行抓包,但是这有一个缺点,就是如果网页加载了很多乱七八糟的东西,比如广告啊,各种各样的js之类的时候,NewWor ...
- 如何利用Fiddler抓取websocket数据包?
Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的"进出"Fiddler的数据(指cookie,html,j ...
- 自动抓取app数据技术方案总结
在app运营过程中,有时候我们需要了解app中的一些数据,比如:我们自己开的网店,有时候app官方提供的数据并不能满足我们的实际需求,这时就需要使用工具来自动抓取我们自己店铺中有用的数据.一般有两种实 ...
- 抓取app数据教程–fiddler抓包数据截取-薄荷app为例
转载请注明出处:抓取app数据教程–fiddler抓包数据截取-薄荷app为例 准备工具 1.手机(安装有想要抓取数据app的iphone或者android) 2.fiddler抓包工具 安装fidd ...
- python123 app下载_Python 逆向抓取 APP 数据
今天继续给大伙分享一下 Python 爬虫的教程,这次主要涉及到的是关于某 APP 的逆向分析并抓取数据,关于 APP 的反爬会麻烦一些,比如 Android 端的代码写完一般会进行打包并混淆加密加固 ...
- Python 逆向抓取 APP 数据
今天继续给大伙分享一下 Python 爬虫的教程,这次主要涉及到的是关于某 APP 的逆向分析并抓取数据,关于 APP 的反爬会麻烦一些,比如 Android 端的代码写完一般会进行打包并混淆加密加固 ...
最新文章
- mysql page header_MySQL系列:innodb源码分析之page结构解析
- C#中怎样获取System.Drawing.Color的所有颜色对象并存到数组中
- QT的QSortFilterProxyModel类的使用
- 乐兔淘购物分享2.4版本功能无限制 界面够美观时尚
- 自定义按键_DNF手游:策划宣布新增自定义按键布局,期待手游新版本的到来
- RIP、 OSPF、 EIGRP的区别
- 代码重构技巧宝典,学透本篇就足够了!
- ASP.NET Core——身份验证UI安装
- MySQL视图和事务
- Mysql及SQLyog安装教程
- win10系统服务器不能创建对象,教你win10系统activex部件不能创建对象的解决教程...
- 第五回 人似秋鸿来有信,事如春梦了无痕
- html视频怎么自动播放一次,HTML5视频自动播放/播放一次
- 2021年N1叉车司机新版试题及N1叉车司机考试试卷
- 总结:Web3用户体验的四个层
- linux 系统命令被后门修改_Linux、Windows权限维持常用后门学习总结
- 【前端必备项目】品优购商城前端
- android手机怎么看IMEI号码,如何找到您的Android手机的IMEI号码 | MOS86
- 2021年幼儿教师结构化面试:小朋友不乖,怎么与家长沟通?
- React条件渲染、列表渲染和组件传值
热门文章
- HTML5之HTML基础学习笔记
- 如何清理卸下应用的残余文件_Win10系统卸载软件程序及清除残留文件的方法有哪些?...
- android拨打电话的日志,Android-9种通话状态(精确)
- 基于STM32设计的青少年学习监控系统(华为云IOT)
- 导轨安装DIN11 IPO EM系列电磁隔离转换器信号放大器
- Java项目:模拟扑克牌洗牌发牌排序
- 电脑如何正确卸载软件?
- 从SCTF看JWT安全 (附SCTF web writeup)
- 腾讯信鸽 php sdk,关于信鸽SDK(腾讯云推送)使用指北
- 解决网页无法复制粘贴的一种简便方法