Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Debugging 是否有不可安装版本的Fiddler或同等版本?_Debugging_Fiddler - Fatal编程技术网

Debugging 是否有不可安装版本的Fiddler或同等版本?

Debugging 是否有不可安装版本的Fiddler或同等版本?,debugging,fiddler,Debugging,Fiddler,我的一个客户目前正在等待他的IT部门在他的桌面上安装Fiddler,以便调试他的web应用程序。。。显然,他的桌面需要IT管理员权限才能安装任何东西 是否有不可安装版本的Fiddler,即独立的exe(附加文件ok)或可从thumbdrive或本地文件夹运行的等效程序?有一个名为TCP/IP嗅探器的程序,其设计不需要安装。不,Fiddler不“添加需要管理权限的挂钩”。您只需将Fiddler文件夹从Program Files文件夹复制到您想要的任何用户的桌面上,然后直接从那里启动它 “XCOPY

我的一个客户目前正在等待他的IT部门在他的桌面上安装Fiddler,以便调试他的web应用程序。。。显然,他的桌面需要IT管理员权限才能安装任何东西


是否有不可安装版本的Fiddler,即独立的exe(附加文件ok)或可从thumbdrive或本地文件夹运行的等效程序?

有一个名为TCP/IP嗅探器的程序,其设计不需要安装。

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

“XCOPY”安装中唯一没有的是浏览器(如IE和Firefox)中与Fiddler相关的按钮,因为这些按钮是由安装程序设置的,如果不运行安装程序,则无法获得浏览器扩展。

您可以尝试Burp()或Web Scarab()。两者都是用Java编写的,可以作为zip文件下载,不需要管理员权限。。。但是java。如果它们不合适,您可以尝试其他众多独立web proxys()或Firefox插件()


如果应用程序是用Eclipse开发的:它还有一些简单的流量监控工具,您可能想试试FiddlerCap,它是Fiddler的一个轻量级版本(使用FiddlerCore),可以捕获流量并将其保存到Fiddler存档中。默认情况下,它确实需要安装,但如果您:

  • 首先在其他机器上安装。这基本上只是一个摘录。您可以简单地将文件分发到目标机器

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


  • 事实上,Fiddler Classic不需要安装:

    • 下载安装程序(即FiddlerSetup.exe)
    • 使用存档管理器打开它(即)
    • 打开
      $PLUGINSDIR
      文件夹
    • 在存档管理器中打开包含的
      FiddlerSetup.exe
      (再次是)

    • 提取文件夹中的文件
    • 运行
      Fiddler.exe


    对于无处不在的小提琴手来说,这几乎是一样的

    • 下载(即Fiddler Everywhere 1.0.1.exe)
    • 使用存档管理器打开它(即)
    • 打开
      $PLUGINSDIR
      文件夹
    • 在存档管理器中打开包含的
      app-64.7z
      文件

    • 提取文件夹中的文件
    • 运行
      Fiddler Everywhere.exe

    只需尝试从的安装文件中提取所述内容即可。适用于版本
    1.0.0

    例如,使用:

    它看起来是什么样子:


    埃里克,谢谢!(首先感谢fiddler,它非常有用)。这将是伟大的有一个ZIP文件XCopter下载选项…OSKAR,请考虑改变接受的答案到详细的一个从@ Laymain(我已经编辑了更多的细节)-谢谢!Fiddler很久以前就不再要求管理员安装了,所以这个问题本身(以及你提出的其他答案)有点没有意义。对于“离题,接近”的投票者:Fiddler是“程序员常用的软件工具”因此,对于SO来说,这是一个非常合适的话题。仅仅因为一个工具声明它的受众主要是程序员,这并不能使它成为一个适合SO的话题,特别是当这个问题实际上与工具的使用无关,但实际上与工具的安装或合适的替代方案有关时。“接受的答案”更新为@Laymain's,因为在过去十年中有些事情发生了变化。实际上不需要第2步。它对我不起作用,仍然需要提升权限(在我的办公室PC中):-(您能否尝试强制它在没有管理员权限的情况下运行?看起来安装程序已更改,无法继续工作。它仍然可以工作,但您必须提取两次;)我会更新我的答案我已经编辑了答案以反映使用此方法的人应该知道Fiddler在启动时创建了注册表项HKCU\Software\Microsoft\Fiddler 2。我想知道为什么他们将其放在Microsoft下,好像它是Microsoft软件一样。