What is SoapTrace.Net?
A soap message monitoring utility written in C#.
It captures soap messages by behaving as a proxy server or by
capturing data packets using the WinPcap library or Windows Raw
Sockets.
Features
- Can act as a proxy server to capture messages.
- Can use WinPcap to capture soap data packets.
- Can use Windows Raw Sockets to capture soap data packets.
- Written in C#.
- Monitors soap messages without the need to customise existing
applications.
- Soap message logging.
- Soap message replay.
-
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 provided, handling:
- Message parameters which are gzipped and base 64
encoded.
- Ability to hide parameters.
- Pretty printing of xml text parameters
Platforms Supported
Windows 2000, Windows XP
.NET Framework v2.0
WinPcap v3.0 or above