A .Net soap message monitoring utility. Captures soap messages by behaving as a proxy server or by capturing data packets using the WinPcap library or Windows Raw Sockets. GUI provides built-in message formatting (raw, pretty print, soap envelope removed) and allows custom formatters to be used. Developed using the SharpDevelop IDE.
Can act as a proxy server to capture messages.
Can use WinPcap to capture soap packets.
Written in C#.
Supports Http "chunked" messages.
Uses SharpZipLib for gzipped soap message content.
Monitors soap messages without having to customise existing applications.
Soap message formatting:
Raw message with/without Http header.
Pretty print soap message xml.
Soap message envelope removed.
Custom formatters via a simple add-in architecture.
Simple custom formatter is provided, handling:
Message parameters which are gzipped and base 64 encoded.
Ability to hide parameters.
Pretty printing of xml text parameters.
Soap message logging.
Soap message playback like Ethereal and WinPcap.
Windows
.NET Framework v2.0
WinPcap v3.0 or above