有一个不可安装的版本的提琴手,或等效?

我的一个客户正在等待他的IT部门在他的桌面上安装Fiddler,以便他可以debugging他的Web应用程序…显然他的桌面需要ITpipe理员权限来安装任何东西。

有一个不可安装的版本的Fiddler,即独立的EXE(附加文件好吗)或一个可以运行在一个拇指驱动器或本地文件夹的等效程序?

不,Fiddler不会“添加需要pipe理权限的挂钩”。 您可以简单地将Fiddler文件夹从Program Files文件夹复制到您想要的任何用户的桌面上,并从那里直接启动它。

在XCOPY安装中, 唯一没有得到的是浏览器(例如IE和Firefox)中的Fiddler相关button,因为这些button是由安装程序设置的,如果您不运行安装程序,没有得到浏览器扩展。

其实Fiddler并不需要安装:

  • 下载提琴手设置(即。fiddler4setup.exe)
  • 打开你的档案pipe理器(即7-Zip )
  • 解压文件夹中的文件
  • 运行Fiddler.exe

fiddler4setup.exe在7-Zip中打开

您可以尝试Burp( http://portswigger.net/burp/ )或Web Scarab( http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project )。 两者都是用Java编写的,可以下载zip文件,不需要pipe理员权限…但是java。 如果他们不适合,你可以尝试其他众多的独立web代理( http://www.owasp.org/index.php/Phoenix/Tools#HTTP_proxying_.2F_editing )或Firefox插件( http:/ / /www.owasp.org/index.php/Phoenix/Tools#Browser-based_HTTP_tampering_.2F_editing_.2F_replaying )。

如果应用程序是使用Eclipse开发的:这也有一些简单的stream量监控工具

有一个叫做SmartSniff的TCP / IP嗅探器,它被devise成不需要安装。

您可能想要尝试FiddlerCap,这是一个轻量级版本的Fiddler(使用FiddlerCore),它捕获stream量并将其保存到Fiddler存档。 它确实需要默认安​​装,但是如果您:

  1. 首先在另一台机器上安装FiddlerCap下载 。 这基本上只提取一个提取。 您可以简单地将文件分发到预期的目标机器。

  2. 将目标计算机上的FiddlerCap文件夹添加到PATH环境variables,因为它需要在该文件夹中findFiddlerCore.dll。