2010-07-10 69 views
6

嗨,我使用Fidder直接在非开发环境中测试错误修复。它允许你拦截假的JavaScript文件,并将其替换为您指定的任何其他内容,而无需部署任何文件。替代小提琴手?

问题是我只是使用Fiddler的这个特性,并且界面不是非常用户友好的(特别是如果你需要替换/截取多个文件,它会变得很繁琐)。

是否与 替代软件相同的功能,更方便用户 友好/效率?或者甚至更好, 一个很容易与您的IDE集成(个人使用eclipe)?

+2

我很想了解您认为乏味的事情,因为AutoResponder使*非常容易。 – EricLaw 2011-04-26 22:27:47

+0

我喜欢AutoResponder功能(想想我甚至建议在它存在之前添加一次,尽管我可能不是第一个这样做的人;-)) - 我只是想到它具有拖放功能。选择一个或多个会话,将其拖动到AutoResponder窗格 - 瞧。右键单击一个或多个条目并单击“创建文件”,然后您可以使用您最喜爱的编辑器。有点淘气把生成的文件放在我的桌面上,但其他方面很出色。 EricLaw是一个UI天才IMO :) – hallvors 2012-02-24 18:03:54

回答

6

Charles一个去。我发现界面比Fiddler好一点。它不是免费的,但有一个运行30分钟的演示,此时您可以重新启动它。

不知道它是否具有所需的所有功能,但您可能需要付出一定代价。

它还支持Windows,OS X和Linux,其中fiddler仅适用于Windows。

2

我会推荐看看Burp Suite。它是免费的,一旦你掌握了它,你可以用很少的努力做一些非常强大的事情。

http://portswigger.net/burp/

0

我建议使用Firefox浏览器防篡改数据。

2

Fiddler是可插入的,并且不难编辑伴随Fiddler实现您的目标的脚本,或者更好地使用几行代码编写自己的过滤器,然后将该DLL放入fiddler2文件夹中。

你需要的代码是一样的东西

if (oSession.url.indesOf("XYZ")>-1) 
    oSession.LoadFromFile("c:\\MyScript.js"); 

我写了一个从无到有的muiltithread代理服务器,代码数不胜数行,几个月的工作和一个很大的错误,因为提琴手给你所有你需要出来的工具这个盒子很容易扩展,我将发布一些代码让Fiddler在未来几周内反击间谍软件服务器。