mac环境下paros抓包工具的配置和使用

paros是一款支持http和https请求的小型抓包工具,可以满足我们日常开发所需。笔者在一开始接触iOS开发网络编程自学时曾经用过,但由于不够聪明,网上也难以找到令我满意的使用教程,耗费了很多大量的时间。回想起来,决定写一篇paros从配置到使用的教程文章。

首先是paros的配置问题,使用paros之前必须安装好JDK,正常情况下百度的JDK 8已经可以满足OS X Yosemite以上的系统版本的使用,但是在Yosemite中我们就要到Oracle官网中下载最新的jdk.链接:点击打开链接

进入官网后点击这个:

然后选择这个下载最新的jdk



安装完jdk后我们可以打开文件目录下咖啡图标的那个文件

然后就可以准备开始愉快的抓包了,点开之后我们需要设置端口号和IP地址,IP地址可以从设置的网络里面获取,端口号随便你写

设置


两个文本框中上面一个填IP地址,下面填端口号



接着我们打开偏好设置的共享(首先要保证你的电脑连接着网线,才能开放wifi给你的手机连接),选择互联网共享,右边设置如下


差不多要设置好了,接下来打开你的手机wifi,连接到你共享的wifi里面,然后设置手机的服务器(IP)设为电脑的IP地址,端口号设置为paros中的端口号,本案例中的端口号为8080。到了这里一切准备完毕,我们开始抓包了

笔者拿来测试的是IT之家,在打开IT之家之后paros中抓获了一堆的数据


一堆数据看的都乱了,我们怎么从这些数据里获取我们需要的信息呢?在paros右边有三个按钮,我们选取中间Response的内容,如下:


选中后右边下面的方框里会有这个网络请求得到的内容,我们可以看到这回传的数据是否为xml或者json用来解析



如下返回了xml格式的数据,说明了这个链接有效,我们可以获取数据,这时候我们点击上方的Request按钮查看Get或者Post信息从而获取链接。点击Request之后显示的是get数据请求方式,选中的一行即是我们需要的链接地址


如果是post命令的话,下面的方框内部就是post额外的请求参数。本案例中没有post任何数据上去,所以没有显示。但是显示的参数用 = 隔开键值,用&分割不同的参数。记住=左边为关键字,右边为值。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值