本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/78137831 未经博主允许不得转载。
博主地址是:http://blog.csdn.net/freewebsys

1,使用Burp suite代理抓数据


Burp suite 是一个免费的http代理工具,和fiddler , charles比较起来的话。
就是有free 版本和专业版本,我就是用一个简单的http proxy 然后抓取数据。
另外的两个都是试用版本的。有期限限制。在有fiddler的mac版本需要.net,打死也不想安装.net framework。charles是java开发的但是是一个试用版本。

我觉得一个简单的http proxy工具就可以了。所以选择了free的 Burp Suite。
官方网站:
https://portswigger.net/burp/freedownload

使用Burp Suite做http proxy抓取android请求

2,安装


中文翻译的使用说明:
https://t0data.gitbooks.io/burpsuite/content/chapter1.html

是一个java开发的。直接安装就好了。
安装好了启动界面:
使用Burp Suite做http proxy抓取android请求

3,直接配置好proxy


配置proxy ip和端口。
使用Burp Suite做http proxy抓取android请求
关闭拦截器。
使用Burp Suite做http proxy抓取android请求

然后访问 127.0.0.1:8080 就可以看到Burp Suite 已经启动了。
使用Burp Suite做http proxy抓取android请求
启动android模拟器,在配置中设置proxy。
这里直接输入 127.0.0.1 端口 8080 就可以了。
使用Burp Suite做http proxy抓取android请求
直接抓到了 3g.163.com 的请求数据。
使用Burp Suite做http proxy抓取android请求
使用Burp Suite做http proxy抓取android请求

可以抓取http请求,当然也可以抓取一个app的请求地址了。
可以参考的研究下人家的接口设计,从而推导出数据结构。可以多借鉴借鉴人家的设计。

4,总结


一个简单的 http proxy 工具,非常好用。而且是免费的,java开发的。
在windows 和 mac 上面都可以使用。其他的功能貌似也很多。

Android上面使用的是单独的代理,和浏览器的不一样,在android里面进行配置就可以了,如果浏览器也需要进行抓包的话,在系统的网络里面配置代理就可以了。

使用Burp Suite做http proxy抓取android请求

本文的原文连接是: http://blog.csdn.net/freewebsys/article/details/78137831 未经博主允许不得转载。
博主地址是:http://blog.csdn.net/freewebsys

使用Burp Suite做http proxy抓取android请求

相关文章:

  • 2021-12-13
  • 2021-08-02
  • 2021-07-12
  • 2021-05-25
  • 2021-05-31
  • 2021-10-11
  • 2021-06-03
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
  • 2021-09-05
  • 2021-10-31
  • 2021-09-27
  • 2021-04-13
相关资源
相似解决方案