ubuntun下安装Fiddler
对于分析网页或者写爬虫的时候经常需要用到抓包工具进行网页数据的抓包。在Windows下可以安装Fiddler来抓包。在ubuntun下不能直接安装Fiddler。需要先安装mono
1 首先安装mono环境:apt-get install mono-complete
2 下载一个最新的Fidder for mono.网址:http://fiddler.wikidot.com/mono。随便选择一个目录进行解压。然后进入到解压的目录。里面有一个Fiddler.exe文件
root@zhf-maple:/home/zhf/fiddler# ls -al
总用量 3008
drwxrwxr-x 5 zhf zhf 4096 1月 24 22:24 .
drwxr-xr-x 51 zhf zhf 4096 5月 12 13:36 ..
-rw-r--r-- 1 zhf zhf 324 7月 20 2013 attach.script
-rwxrwxr-x 1 zhf zhf 524288 6月 18 2013 BCMakeCert.dll
-rwxrwxr-x 1 zhf zhf 30208 6月 19 2013 CertMaker.dll
-rw-r--r-- 1 zhf zhf 98 7月 20 2013 detach.script
-rwxr-xr-x 1 zhf zhf 1017344 6月 14 2014 Fiddler.exe
drwxr-xr-x 2 zhf zhf 4096 6月 14 2014 ImportExport
drwxr-xr-x 2 zhf zhf 4096 6月 6 2014 Inspectors
-rwxr-xr-x 1 zhf zhf 253440 6月 6 2014 Ionic.Zip.Reduced.dll
-rw-rw-r-- 1 zhf zhf 1218617 1月 24 22:20 MonoFiddler-v4484.zip
drwxr-xr-x 2 zhf zhf 4096 6月 6 2014 Scripts
3 运行mono Fiddler.exe命令弹出fiddler界面。但是同时终端界面显示如下:
root@zhf-maple:/home/zhf/fiddler# mono Fiddler.exe
/usr/share/themes/ukui-theme/gtk-2.0/gtkrc:814: 找不到包含文件:“apps/caja.rc”
/usr/share/themes/ukui-theme/gtk-2.0/gtkrc:816: 找不到包含文件:“apps/ukuimenu.rc”
(process:23369): dconf-WARNING **: failed to commit changes to dconf: 连接已关闭
(process:23382): dconf-WARNING **: failed to commit changes to dconf: 连接已关闭
(process:23386): dconf-WARNING **: failed to commit changes to dconf: 连接已关闭
提示连接关闭。这里命令改用sudo mono Fiddler.exe就可以了。但是即使fiddler启动后也无法抓取网页的数据。这就需要第四步的设置
4 设置浏览器代理 fiddle是在本地的8888端口建立了一个代理。那么在firefox的设置里把http和https的代理也设置成127.0.0.1:8888。设置方法如下:
进入preferences选项找到Network Proxy,然后点击settings。如下图

手动配置代理。设置如下图。

点击OK后,此时fiddler就可以正常的抓取Firefox的数据了
ubuntun下安装Fiddler的更多相关文章
- ubuntu下安装fiddler
因为工作中需要用到fiddler工具 现在工作环境迁移到ubuntu14 下 发现fiddler只支持windows网上也有很多推荐 号称可以代替fiddler 但因为功能使用上比较习惯 并 ...
- [转]ubuntu下安装fiddler
转 ubuntu下安装fiddler biangbiang 因为工作中需要用到fiddler工具 现在工作环境迁移到ubuntu14 下 发现fiddler只支持windows网上也有很多推荐 ...
- Mac 下安装Fiddler抓包工具
需求 我们都知道在Mac电脑下面有一个非常好的抓包工具:Charles.但是这个只能抓代理的数据包.但是有时候想要调试本地网卡的数据库 Charles 就没办法了.就想到了在windows下面的一个F ...
- Mac下安装Fiddler
Mac下安装Fiddler 1.Mono安装 安装程序可以从http://www.mono-project.com/download地址下载. 安装完成后,打开Terminal终端,在terminal ...
- MAC下安装Fiddler抓包工具
需求 我们都知道在Mac电脑下面有一个非常好的抓包工具:Charles.但是这个只能抓代理的数据包.但是有时候想要调试本地网卡的数据库 Charles 就没办法了.就想到了在windows下面的一个F ...
- Linux下安装Fiddler
1.首先,你要有个Mono环境,在Ubuntu环境下安装很简单,输入: sudo apt-get install mono-complete 2.下载一个最新的Fiddler for Mono版本,下 ...
- 在mac下安装fiddler
说明:学习fiddler好久了,一直以来也没形成文档,之前学的一些知识也快忘得差不多了:正好利用假期,把之前学的知识都捡起来,捋一遍,形成文档,供以后使用的时候参考和借鉴 一:下载Mono 因为fid ...
- Mac下安装Fiddler抓包工具(别试了,会报错,没办法使用)
下载: https://www.telerik.com/download/fiddler 离线版本:(链接: https://pan.baidu.com/s/1hr7f8QK 密码: ukg2) 安装 ...
- ubuntun 下安装 node-v0.10.26
sudo apt-get install g++ curl libssl-dev apache2-utils wget http://nodejs.org/dist/v0.10.26/node-v0. ...
随机推荐
- [Functional Programming] Compose Simple State ADT Transitions into One Complex Transaction
State is a lazy datatype and as such we can combine many simple transitions into one very complex on ...
- LoadRunner lr_eval_string() 函数使用及LR中变量、参数的简单使用
lr_eval_string() 函数的主要作用:返回脚本中的一个参数当前的值, 返回值类型:char 一般多用在调试脚本时输出参数的值.具体用法如下:lr_output_message(" ...
- 关于汉诺塔,C++代码,代码效果演算
1.故事介绍 汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具.大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上依照大小顺序摞着64片黄金圆盘.大梵天命令婆罗门把圆盘 ...
- Android+git+hudson+gradle持续集成
linux 主机 android sdk安装忽略 jdk安装忽略 hudson安装忽略 gradle安装 1:下载相应的gradle(这里是gradle-2.10-all.zip) 2 : 解 ...
- brew Error: Formulae found in multiple taps
Mac PHP brew install php56-apcu Error: Formulae found in multiple taps: * homebrew/php/php56-apcu * ...
- Junit的各种断言
JUnit为我们提供了一些辅助函数,他们用来帮助我们确定被测试的方法是否按照预期的效果正常工作,通常,把这些辅助函数称为断言.下面我们来介绍一下JUnit的各种断言. 1.assertEquals 函 ...
- bzoj3531【SDOI2014】旅行
3531: [Sdoi2014]旅行 Time Limit: 20 Sec Memory Limit: 512 MB Submit: 850 Solved: 433 [Submit][Status ...
- 一个简单的数据增量更新策略(Android / MongoDB / Django)
我在做个人APP - CayKANJI - 的时候遇到一个问题: 如何增量式地把日语汉字数据地从server更新到APP端,即每次用户运行更新操作时,仅仅获取版本号高于本地缓存的内容. 数据格式 为了 ...
- 4.关于QT中的QFile文件操作,QBuffer,Label上加入QPixmap,QByteArray和QString之间的差别,QTextStream和QDataStream的差别,QT内存映射(
新建项目13IO 13IO.pro HEADERS += \ MyWidget.h SOURCES += \ MyWidget.cpp QT += gui widgets network CON ...
- k8s集群日志
硬件环境: 三台虚拟机, 10.10.20.203 部署docker.etcd.flannel.kube-apiserver.kube-controller-manager.kube-schedule ...