Tamper Data概览
注意:我将会讲述一些有关Tamper Data的基本常识,包括它的基本功能,如何安装等。
Tamper Data是什么?
Tamper Data 的真实含义,即“篡改数据”(或者说定制 HTTP 请求):截取浏览器发出的每一个 HTTP 请求,提示我们选择是要进行定制,还是不做定制而直接提交请求,还是终止当前被截取的请求,然后根据我们的选择决定是打开定制窗口,还是直接向 WEB 服务器提交请求,还是终止当前的请求。
Tamper Data 不但允许用户访问表单数据元素,还允许访问 HTTP 头和 cookie。甚至是hidden的隐藏文本字段!
Tamper Data的功能列表:
tamper data分为三大模块(见图中数字标识),tamper data记录了我们浏览网页时发出的每一个 HTTP 请求及其对应的响应:
模块1(数字1):显示每一个 HTTP 请求及其对应的 HTTP 响应的概要信息,其中包括了大量有用的信息,比如页面元素大小,HTTP 请求的方法,HTTP 响应的状态值,等等。
最值得注意的是“Duration”和“Total Duration”这两个字段的值,他们显示出了打开每一个页面元素所花费的时间和打开该页面花费的总时间。根据这些时间值,就可以判断出打开我们页面的速度如何,是哪些页面元素影响了整个页面打开的速度,从而为我们进一步优化页面提供宝贵的信息。
当我们在第 1 部分选中某条概要信息后
模块2(数字2):第2部分会显示出对应的 HTTP 请求的头部信息
模块3(数字3):第3部分会显示出对应的 HTTP 响应的头部信息
如何得到Tamper Data?
·首先进入下载网址(请用firefox浏览器打开):https://addons.mozilla.org/zh-CN/firefox/search?q=tamper+data&cat=all (请确保之前已经安装了最新版的firefox浏览器)
·安装完成后,我们还需要重新启动一下firefox浏览器。
主菜单(在工具菜单栏下)
在firefox浏览器的“工具”菜单栏下将会出现“Tamper Data”菜单项。