返回介绍

2.4 安装 Fiddler

发布于 2024-10-10 22:16:30 字数 4051 浏览 0 评论 0 收藏 0

为了深入理解 HTTP,本书将通过使用免费工具 Fiddler 来观察并修改 HTTP 数据包。本节首先解说 Fiddler 的安装方法。

  • 什么是 Fiddler

    Fiddler 是一款由 Eric Lawrence 开发的免费的 Web 应用调试工具。Fiddler 在 Windows 计算机上以代理的方式运行,能够观察和修改 HTTP 的通信内容。同类产品还有 Burp suite 和 Paros 等。但是,和其他软件相比,Fiddler 不易出现乱码问题,且安装容易,因此本书将重点对 Fiddler 进行解说。

  • 安装 Fiddler

    Fiddler 的最新版,可以在 http://fiddler2.com/get-fiddler 下载。点击“Download Fiddler2”按钮即可下载。下载后点击安装即可。

  • Fiddler 的运行确认及简单用法

    Fiddler 能够从开始菜单处启动。启动后画面如图 2-11。这时,请点击“Decode”。

    图 2-11 Fiddler 的启动画面

    Fiddler 启动时会修改 Internet Explorer(IE)的代理设置。这时,防病毒软件可能会阻止代理设置的变更。此情况下请解除防病毒软件的阻止。

    确认启动 Fiddler 后,用 IE 打开 http://example.jp/phpinfo.php (虚拟机上的网页)。如果已经显示有 phpinfo.php 的话,按 F5 刷新一下页面即可。这时会显示如图 2-12 的页面。

    图 2-12 通过 Fiddler 观察 HTTP 通信

    在画面左侧的“Web Session”中选择 /phpinfo.php。

    另外,请从界面上的众多标签中,选择画面上方的“Inspect”和“Raw”,以及画面中间的“Raw”。上述操作的目的在于显示 HTTP 的原始状态。

    Fiddler 除了能显示 HTTP 消息,还能修改这些消息。具体内容在下一章会做讲述。

    至此,试验环境的安装就全部结束了。

参考:虚拟机的数据一览

已建立的用户账号

用户名

密码

目的

root

wasbook

Linux 的 root 用户

wasbook

wasbook

应用程序管理者

alice

wasbook

邮件发送者

bob

wasbook

邮件接收者

carol

wasbook

其他

down

(无)

关机用

已安装的软件

服务

软件

版本

OS(Linux)

Ubuntu

10.04.1 LTS

Web 服务器

Apache

2.2.14

PHP

PHP

5.3.2

数据库

PostgreSQL

8.4.4

邮件发送服务器

Postfix

2.7.0

POP3 服务器

Dovecot

1.2.9

SSH 服务器

OpenSSH

5.3

Apache 的根目录

/var/www

参考:如果无法连接试验环境的 POP3 服务器

设置了第 17 页的邮箱账号后,如果无法连接 POP3 服务器,可以在虚拟机上执行以下命令来启动 Dovecot。

# /etc/init.d/dovecot start


图 2-13 启动 Dovecot

如图 2-13 所示,显示“OK”即表明 Dovecot 已经启动。这时请再次连接 POP3 服务器。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文