Вопрос

У Скрипача есть много полезных расширений.Однако я не могу найти тот, который понимает конверты SOAP с двоичной кодировкой WCF.(Тип содержимого:приложение/мыло+msbin1)

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

Это было полезно?

Решение

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

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

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

Другие советы

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

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

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

Вот один из примеров команды 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top