Listen использует стандартные драйверы COM-порта Windows для подключения к сигналам передачи RS-232 для мониторинга двунаправленной связи между двумя устройствами. В прослушивающем устройстве используются два COM-порта, линия приема каждого из которых подключена к линии передачи одного из взаимодействующих устройств (параллельно с исходным приемником). Данные о персонажах фиксируются и отображаются в режиме реального времени.
Данные отображаются цветом и шрифтом, указанными для конкретного COM-порта, на который они были получены. Двоичные данные, не представленные печатным символом, могут отображаться в различных форматах, включая десятичное, восьмеричное, шестнадцатеричное или двоичное представление в квадратных скобках. Кроме того, каждый битовый шаблон может быть переопределен пользовательской строкой символов для отображения.