Frage

Fiddler hat viele nützliche Erweiterungen . Allerdings kann ich nicht finden, das WCF binär codierte SOAP Umschläge versteht. (Content-Type: application / soap + msbin1)

Vorschläge für vergleichbare (nicht-Fiddler) Werkzeuge sind ebenfalls willkommen.

War es hilfreich?

Lösung

Nach vielen Arbeit auf Hilfs Sachen, die nicht Minster (zB beschlossen, meinen eigenen Quick-n-dirty rekursiven Abstieg XML-Parser zu rollen), habe ich begangen gerade den ersten checkin, wo das Plugin tatsächlich macht seinen Job in eine brauchbare Art und Weise. Immer noch sehr rau an den Rand, mit vielen Funktionen nicht implementiert, aber wenn Sie in Fiddler binäre WCF sehen wollen jetzt ist Ihre Chance!

Der Quellcode nur für jetzt: http: // tfstoys. codeplex.com/sourcecontrol/changeset/view/26191?projectName=tfstoys#BinaryXMLInspector

Ich werde Binärdateien auf CodePlex posten, wenn es für den allgemeinen Verbrauch poliert genug ist. Wahrscheinlich denken Sie daran nicht diese „Antwort“ zu aktualisieren, though. Wenn Sie diese Monate gerade lesen / Jahre, sollten Sie auf die Download-Seite klicken, um über -. Oder zumindest, greift die neueste Quelle anstelle dieser changeset

Andere Tipps

Ich habe erstellt auch einen groben und bereit Inspektoren für WCF Binary-Nachrichten. Sie können Mine (einschließlich Binärdateien) unter http://code.msdn.microsoft.com/wcfbinaryinspector

Es unterscheidet sich von Richards in die ich WCF eigenen Decoder verwenden, anstatt meiner eigenen Rollen. Der Quellcode für das heißt auf meinem Blog .

Ich habe vor kurzem eine Spuck Plug-in für Binary XML-Daten Bearbeitung auf Basis von Richard Bergs Decoder. Sie können den Plug-in und einen Blog-Eintrag finden zu erklären, wie es funktioniert hier: http://www.gdssecurity.com/l/b/2009/11/19/wcf-binary-soap-plug-in-for-burp/

Hier ist eine von dem Silverlight-4-Team: http://blogs.msdn.com/b/silverlightws/archive/2010/05/10/fiddler-inspector-for-wcf-silverlight-polling- Duplex-and-wcf-ria.aspx

Direkter Download-Link (Klicken Sie auf "Fiddler Extension for Binary Nachricht Encoding")

scroll top