2010-07-10 100 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在未來幾周內反擊間諜軟件服務器。