ubuntu下Fiddler抓包

fiddler通常用于网页抓包。

更广泛的抓包:wireshark

 

 

首先,安装Mono环境,在Ubuntu环境下安装很简单,输入:

sudo apt-get install mono-complete
下载一个最新的版本:http://fiddler.wikidot.com/mono

Screenshot from 2016-06-10 17:12:59.png

用unzip解压fiddler压缩包
进入解压后目录, 命令启动 mono Fiddler.exe

Screenshot from 2016-06-10 17:16:51.png

开始android手机抓包,爬爬爬
1`先设置手机的代理服务器,先ifconfig(ubuntu)或者ipconfig(windows)看下电脑ip地址,我的是用的wifi -> 192.168.1.118哦!

 wlan0     Link encap:Ethernet  HWaddr d0:7e:35:81:88:7d  
 inet addr:192.168.1.118  Bcast:192.168.1.255  Mask:255.255.255.0

代理三步曲

Screenshot from 2016-06-10 18:00:06.png
Screenshot from 2016-06-10 18:02:25.png

-代理 选项选择 手动
-主机名为电脑ip
-端口为Fiddler的监听端口, 默认是8888
-IP设置为DHCP

服务端Fiddler设置
Tools->Fiddler Options如下,勾上Allow remote computers to connect,允许远程计算机链接!

Screenshot from 2016-06-10 18:07:05.png

可以选择只看自己感兴趣的服务器交互信息,设置过滤器Filters

Screenshot from 2016-06-10 18:10:07.png

oh了,爬爬爬~~~



 
 
 

一、安装Mono环境,下载地址

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/ubuntu trusty main" | sudo tee /etc/apt/sources.list.d/mono-official.list
sudo apt-get update
sudo apt-get install mono-complete
  • 1
  • 2
  • 3
  • 4

二、下载MonoFiddler包:http://fiddler.wikidot.com/mono,点击Current Linux build右侧下载地址

这里写图片描述

三、解压文件,配置bash执行

sudo unzip  MonoFiddler-v4484.zip -d /usr/local/lib/MonoFiddler
sudo sh -c 'echo "nohup sudo /usr/bin/mono /usr/local/lib/MonoFiddler/app/Fiddler.exe > /dev/null 2>&1 &" > /usr/local/bin/fiddler'
sudo chmod +x /usr/local/bin/fiddler
source ~/.bashrc
  • 1
  • 2
  • 3
  • 4

四、执行fiddler

sudo fiddler
  • 1

五、配置Fiddler,在Tools->Fiddler Options如下,勾上Allow remote computers to connect,允许远程计算机链接

这里写图片描述

六、鼠标移动fiddler右上角电脑图标上,查看当前ip地址,端口默认8888(如上图所示)

这里写图片描述

七、参考

posted on 2018-09-03 11:59  myworldworld  阅读(2160)  评论(0)    收藏  举报

导航