Последовательный порт RS-232 и безопасность

Если мне подключили устройство к последовательному порту RS-232 на моем компьютере и приложении, которое общается с ним. Насколько безопасный это? Другое приложение может связаться с устройством одновременно или, просто возможно для одного приложения?

И если мое приложение не работает, другое приложение может связаться с устройством? Если так, как я могу защитить другие приложения для не общения с устройством? Есть ли какие-либо настройки безопасности в Windows для этого?

Я не могу изменить поведение устройства, и оно не имеет никакой защиты паролем.

1
задан 14.07.2010, 10:15

2 ответа

Если Ваше приложение будет работать, и порт открыт, то никакие другие приложения не смогут к чтению-записи к/от тому же порту. Но, если Ваше приложение не будет работать, то любое другое приложение сможет открыть порт и отправить данные, команды к устройству.

4
ответ дан 12.12.2019, 08:16

Для добавления к ответу ocsid80 одно решение безопасности состоит в том, чтобы гарантировать, что всегда существует известная программа, работающая, который соединился с последовательным портом и следовательно заблокировал все другие программы. Как пример Вы могли записать сервис/драйвер устройства, который соединяется с физическим портом на запуске и действует как прокси к физическому порту. Затем Ваше требуемое приложение говорит с этим прокси как требуется, и можно создать во всей безопасности, необходимо установить эту ссылку.

2
ответ дан 12.12.2019, 08:16

Теги

Похожие вопросы