Overview
SerialSnoop is a non-intrusive Windows serial port monitoring tool. It captures a target process's COM reads and writes through user-mode API hooks, so it does not occupy the physical port and the program under test keeps running normally.
Capabilities
- Hooks
CreateFile/ReadFile/WriteFile/CloseHandleand reportsOPEN/CLOSE/RX/TXover a named pipe; - Single entry point
SerialSnoop.exepicks the x64 or x86 injection component based on the target bitness; - Looks up which process holds a COM port, or waits until the port is opened and starts monitoring automatically;
- Monitors several targets at once without interference;
- HEX / ASCII / Both display modes, with session export.
Where it stops
| Scenario | Applies |
|---|---|
| Analysing traffic between a third-party program and a device | Yes |
| Capturing an undocumented serial protocol | Yes |
| Acting as a serial terminal to send data | No, this tool only observes |