Закрытая программа работает с устройством через COM - порт. Надо узнать передаваемые и получаемые ею данные. Есть ли какие-нибудь утилиты для этого? Посоветуйте, пожалуйста, что-нибудь.
Неплохим решением кажется написание драйвера символьного устройства, который будет перенаправлять в/из реальный порт данные и одновременно писать их в лог. Програме соответственно вместо порта подсовывать его.
Работы на день в принципе, но может кто уже делал?
Существуют аппаратнопрограмные решения сниффинга. Делаешь не сложную схему и слушаешь обе стороны. Поищии и проспрашивай на http://www.kazus.ru По моему естьь даже готовые девайсы для отладки програм по СОМ порту http://www.rs232.ru