Есть ли плагин Fiddler для двоичного XML? - PullRequest
5 голосов
/ 11 августа 2009

Fiddler имеет много полезных расширений . Однако я не могу найти тот, который понимает конверты SOAP в двоичном кодировании WCF. (Content-Type: application / soap + msbin1)

Приветствуются предложения для сопоставимых (не Fiddler) инструментов.

Ответы [ 4 ]

6 голосов
/ 24 августа 2009

После большой работы над вспомогательными вещами, которые на самом деле не имеют значения (например, я решил сделать свой собственный анализатор XML с рекурсивным спуском «быстрый и грязный»), я только что совершил первую проверку, когда плагин действительно выполняет свою работу полезная мода. Все еще очень грубый по краям, многие функции не реализованы, но если вы хотите увидеть бинарный WCF в Fiddler, теперь ваш шанс!

Исходный код только сейчас: http://tfstoys.codeplex.com/sourcecontrol/changeset/view/26191?projectName=tfstoys#BinaryXMLInspector

Я опубликую двоичные файлы на CodePlex, когда он будет достаточно отполирован для общего потребления. Вероятно, не забудет обновить этот «ответ», хотя. Если вы читаете эти месяцы / годы спустя, обязательно перейдите на страницу «Загрузки» - или, как минимум, возьмите последний источник вместо этого набора изменений.

4 голосов
/ 16 ноября 2009

Я также создал грубый и готовый инспектор для двоичных сообщений WCF. Вы можете найти мой (включая двоичные файлы) на http://code.msdn.microsoft.com/wcfbinaryinspector

Это отличается от Ричарда тем, что я использую собственный декодер WCF, а не сворачиваю свой. Исходный код для этого в моем блоге .

1 голос
/ 23 марта 2011

Вот один из команды Silverlight 4: http://blogs.msdn.com/b/silverlightws/archive/2010/05/10/fiddler-inspector-for-wcf-silverlight-polling-duplex-and-wcf-ria.aspx

Прямая ссылка для скачивания (Нажмите «Расширение Fiddler для двоичного кодирования сообщений») http://archive.msdn.microsoft.com/silverlightws/Release/ProjectReleases.aspx?ReleaseId=4059

1 голос
/ 20 ноября 2009

Недавно я создал плагин Burp для редактирования двоичных данных XML на основе декодера Ричарда Бергса. Вы можете найти плагин и пост в блоге, объясняющие, как он работает, здесь: http://www.gdssecurity.com/l/b/2009/11/19/wcf-binary-soap-plug-in-for-burp/

...