2010-12-10 189 views
51

我的一个客户当前正在等待他的IT部门在他的桌面上安装Fiddler,以便他可以调试他的Web应用程序......显然,他的桌面需要IT管理员权限来安装任何东西。是否有Fiddler的不可安装版本或同等版本?

是否有一个不可安装的Fiddler版本,即独立的exe文件(附加文件是否正常)或可从拇指驱动器或本地文件夹运行的等效程序?

+0

对于“off topic,close”-voters:Fiddler是“程序员常用的软件工具”,因此非常适合于SO。 – 2010-12-14 03:45:49

+0

@Lazarus?你反对什么 - 常见问题引用或我的断言,提琴手是程序员常用的工具? – 2010-12-14 16:07:26

+1

仅仅因为一个工具表明它是观众,大多数程序员并没有把它作为SO的适当主题,特别是当问题实际上与工具的使用没有关系,但实际上与工具的安装或合适的替代方案有关时。 – Lazarus 2010-12-14 16:45:59

回答

50

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

东西,你不要在“XCOPY”安装得到的是在你的浏览器(如IE和Firefox),因为这些是由安装程序设置的提琴手相关的按钮,如果你不这样做运行安装程序,您将无法获得浏览器扩展。

+12

Eric,谢谢! (首先感谢提琴手 - 这是非常有用的)。有一个zip文件xcopy下载选项会很棒...... – 2010-12-13 15:09:41

3

有一个名为SmartSniff的TCP/IP嗅探器,它被设计为不需要安装。

4

您可以尝试Burp(http://portswigger.net/burp/)或Web Scarab(http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project)。两者都是用Java编写的,可以下载成zip文件,不需要管理员权限......但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开发:这也有一些简单的流量监测工具

3

你可能想尝试FiddlerCap,这是一种轻量版本提琴手在这个意义上(使用FiddlerCore),它捕获流量并将其保存到Fiddler存档。它需要通过默认安装的,但你能避免,如果你:

  1. 在不同的机器上安装FiddlerCap download第一。这基本上只提取一个提取。您可以简单地将文件分发到预期的目标机器。

  2. 将目标机器上的FiddlerCap文件夹添加到PATH环境变量中,因为它需要在该文件夹中找到FiddlerCore.dll。

+0

实际上并不需要第2步。 – EricLaw 2010-12-14 21:26:27

64

事实上,提琴手并不需要安装:

  • Download Fiddler设置(即fiddler4setup.exe)
  • 打开它与你的存档管理器(即7-Zip
  • 提取文件夹中的文件
  • 运行Fiddler.exe

fiddler4setup.exe opened in 7-Zip

+0

这是正确的答案。 – jsosnowski 2017-06-22 13:08:57

相关问题