Опубликованы исходные тексты D-Modem — программного модема для VoIP-сетей
Исходные тексты программного модема, предназначенного для обмена данными в VoIP-сетях, D-Modem выложили в сеть разработчики из Aon’s Cyber Labs 29 октября на портале github.
D-Modem позволяет установить связь через VoIP-сети аналогично тому, как она обеспечивалась через обычные телефонные сети традиционными dialup-модемами.
При этом D-Modem — полностью программный модем и не требует наличия процессора цифровой обработки (DSP) для формирования сигнала. Звук передаётся поверх мультимедийных потоков, которые передаются в ходе голосовой коммуникации VoIP.
По словам разработчиков, это ПО может применяться, например, для проведения тестирования безопасности систем, к которым имеется доступ по dialup. Кроме того, возможна организация доступа к dialup-системам без использования телефонной сети, а также для организации скрытых каналов связи.
В программе используется протокол SIP. Она написана на языке Си и распространяется по лицензии GPLv2. Проект D-Modem использует драйвер slmodem, взятый от софт-модемов Smart Link, в чем-то его дополнив, а в чем-то, наоборот, урезав.
Посредством этого драйвера реализуется обработка сигналов, поддержка AT-команд и протоколов V.32bis (14.4kbps) и V.34 (33.6kbps).