赞助广告

 

年份

最新评论

评论 RSS

抓取Windows应用商店下载的源链接

clock 八月 20, 2016 23:23 by author alex
关于如何提取应用商店,下载应用时的源链接这问题,已经有许多大神发过教程了。 本着一本书,未必所有人看得懂的道理,我也发个简易抓包的图文教程。 如有雷同之处,请各位多加包涵啊~ ***手机与电脑必须连接至同一个WiFi网络哦*** 所抓取的应用商店源链接请即时下载。有效时间是30分钟左右而已哦 01.下载以及安装 Fiddler : 链接:http://pan.baidu.com/s/1o8eZGG6 密码:crfg A:打开Fiddler,按照下图红框里的设置。如图 02.下载命令提示符捷径至桌面后打开。(此处对于懂如何打开命令提示符者可略过)如图 A:输入 ipconfig 后回车。上拉至见到红框的内容,把ip地址192.168.1.xxx 抄写下来。 下载附件: 03.去手机里的WiFi设置,按照下图的步骤设置,地址是填入步骤02的ip地址。如图 04.此时在手机商店里搜索智机网,Fiddler界面会出现滚动数据。如图 A:红框显示的是手机打开商店时所显示的数据。右图是手机屏幕截图。 05.以下是在商店点击下载智机网客户端时出现的界面。如图 A:此时会见到Fiddler数据行出现下载的箭头图标。 06.在Fiddler数据行出现下载的箭头图标,右键 -> 复制 -> 纯粹网址。如图 07.打开迅雷,在新建任务里黏贴网址。选择手动下载。如图 A:有些旧的应用会无法显示正常文件名或后缀。而有些在这步骤是正常。 B:文件大小是MB那不会错了。如果是KB那链接可能是错了哦。 08.点击开始下载,文件名已自动获得。如图 A:迅雷正在下载的截图。 B:资源管理器的截图。文件正在下载中。 C:资源管理器的截图。文件已完成下载。智机网客户端下面的文件是微信。

Fiddler对IPhone手机的数据进行抓包分析

clock 三月 2, 2015 17:08 by author alex
iddler绝对称得上是"抓包神器", Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求。 Fiddler能捕获ISO设备发出的请求,比如IPhone, IPad, MacBook. 等等苹果的设备。  同理,也可以截获Andriod,Windows Phone的等设备发出的HTTP/HTTPS。 前提条件:安装Fiddler的机器,跟Iphone 在同一个网络里, 否则IPhone不能把HTTP发送到Fiddler的机器上来。   截获智能手机发出的HTTP包有什么用? 用处一: 手机软件程序员利用Fiddler,可以截获手机发出的HTTP包, 从而调试程序 用处二: 软件测试人员用于测试智能手机上的软件。 用处三: 可以用来在App应用商店中刷排名 配置Fiddler,  允许"远程连接" 打开Fiddler,     Tools-> Fiddler Options 。  (配置完后记得要重启Fiddler). 选中"Decrpt HTTPS traffic",    Fiddler就可以截获HTTPS请求 选中"Allow remote computers to connect".  是允许别的机器把HTTP/HTTPS请求发送到Fiddler上来 获取Fiddler所在机器的IP地址 这个简单吧。   我Fidder所在的机器地址是: 192.168.1.104 IPhone上安装Fiddler证书 这一步是为了让Fiddler能捕获HTTPS请求。 如果你只需要截获HTTP请求, 可以忽略这一步 1. 首先要知道Fiddler所在的机器的IP地址: 假如我安装了Fiddler的机器的IP地址是:192.168.1.100 2. 打开IPhone 的Safari, 访问  http://192.168.1.104:8888, 点"FiddlerRoot certificate" 然后安装证书 IPhone上配置Fiddler为代理 打开IPhone,  找到你的网络连接, 打开HTTP代理, 输入Fiddler所在机器的IP地址(比如:192.168.1.104) 以及Fiddler的端口号8888 大功告成,开始抓包 现在IPhone上的应用(比如Safari, firefox, itunes, App Store)发出的HTTP/HTTPS都可以被Fiddler获取。 实例: 打开Safari, 用完了, 记得把IPhone上的Fiddler代理关闭, 以免IPhone上不了网。 只能捕获HTTP,而不能捕获HTTPS的解决办法 有时候会发现, Fiddler 只能捕获IPhone发出得HTTP请求, 而不能捕获HTTPS请求, 原因可能是证书没有安装好。 解决办法是: 1. 先把IPhone上所有的Fiddler证书删除 (拿出IPhone, 点”设置“->“通用”->"描述文件") 2. 安装上面的方法,重新安装Fiddler证书

Fiddler:在PC和移动设备上抓取HTTPS数据包

clock 十月 11, 2014 13:32 by author alex
Fiddler是一个免费的Web调试代理,支持任何浏览器、系统以及平台。这个工具是进行Web和App网络开发的必备工具,戳此处下载。 根据Fiddler官网的描述,具有以下六大特点: Web调试 性能测试 HTTP/HTTPS流量记录 Web会话处理 安全测试 自定义扩展性 本文讨论的主要内容是如何设置Fiddler,使PC和移动设备上可以抓取HTTPS数据包。 首先,在菜单栏选择Tools->FiddlerOptions,切换到Connections选项卡 第二步,勾选允许远程连接,并设置一个端口号(尽量往高设置): 第三步,在菜单栏选择File->Capture Traffic,在浏览器访问一个网址就可以开始抓取HTTP数据包了: 到这一步,还无法抓取HTTPS数据包。要抓取HTTPS数据包,还得进一步设置。 将FiddlerOptions切换到HTTPS选项卡,勾选Capture HTTPS CONNECTs以及Decrypt HTTPS traffic,之后点击导出根证书到桌面: 这将会在桌面生成一个证书文件: 接下来将这个证书安装到不同的浏览器即可,以FireFox为例,在首选项里,切换到"高级",点击查看证书: 点击“导入...”,将在桌面生成的根证书导入: 一切就绪后,在浏览器输入一个https://开头的链接,即可开始抓取HTTPS数据包了: 对于移动设备,在连接WIFI时设置一下代理,将代理设置为你的PC,即服务器为你PC的IP地址,端口号则为在Fiddler设置的端口号。 下一步,要解密HTTPS流量,还需要在移动设备上安装刚刚设置的根证书,打开浏览器,输入http://[FIDDLERSERVER]:[Port]/FiddlerRoot.cer. 以我的情况为例,输入http://10.0.0.27:9812/FiddlerRoot.cer 之后浏览器提示是否需要安装证书,安装成功之后,你的移动设备就可以通过远程代理,访问https链接,并且Fiddler可以成功抓取HTTPS数据包。

友情链接赞助