我的一位客户正在等待他的IT部门在他的桌面上安装Fiddler,以便他可以调试他的Web应用程序......显然他的桌面需要IT管理员权限才能安装任何东西。
是否有一个不可安装的Fiddler版本,即一个独立的exe文件(其他文件可以)或一个可以在thumbdrive或本地文件夹下运行的等效程序?
答案 0 :(得分:77)
事实上,不需要安装Fiddler:
答案 1 :(得分:57)
不,Fiddler没有“添加钩子”需要管理权限。您只需将Fiddler文件夹从Program Files文件夹复制到您想要的任何用户的桌面上,然后直接从那里启动它。
你在“XCOPY”安装中没有得到的唯一的是你的浏览器中的Fiddler相关按钮(例如IE和Firefox),因为它们是由安装程序设置的,如果如果您没有运行安装程序,则无法获得浏览器扩展。
答案 2 :(得分:4)
您可以尝试使用Burp(http://portswigger.net/burp/)或Web Scarab(http://www.owasp.org/index.php/Category:OWASP_WebScarab_Project)。两者都是用Java编写的,可以下载为zip文件,不需要管理员权限......但是java。如果它们不合适,您可以尝试众多其他独立网络代理(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 :(得分:3)
有一个名为SmartSniff的TCP / IP嗅探器,不需要安装。
答案 4 :(得分:3)
您可能想尝试FiddlerCap,这是一个轻量级的Fiddler(使用FiddlerCore),因为它捕获流量并将其保存到Fiddler存档。它确实需要默认安装,但是如果您:
,则可以避免这种情况首先在另一台计算机上安装FiddlerCap download。这基本上只是提取。您只需将文件分发到目标目标计算机即可。
将目标计算机上的FiddlerCap文件夹添加到PATH环境变量中,因为它需要在该文件夹中找到FiddlerCore.dll。
答案 5 :(得分:0)