Короткий ответ заключается в том, что, хотя вы не можете полностью защитить эту систему, вы можете практически защитить ее на таком же хорошем или лучшем уровне, что и ПК общего назначения, на котором установлены антивирус, антивирусное ПО и регулярные обновления Windows - если вы ограничите ее функциональности достаточно.
Есть риски (на самом деле неизвестные), но эти риски довольно малы, если вы используете их за приличным брандмауэром и разрешаете только инициировать запросы от него (в отличие от запуска любого вида сервера, доступного в мире).
Вероятно, вам следует разбить сценарии атаки на 3 вида:
Скрипт Детишки / общие задницы в интернете, которые просто видят всех как цель.
Кто-то атакует из вашей сети (либо сотрудник, либо кто-то в этом роде, либо кто-то, чья система была взломана).
Люди с желанием начать целенаправленную атаку на вас.
Вы можете - и в этом случае, вероятно, следует изолировать эту машину от остальной части сети, поместив эту машину (и только эту машину) за выделенный брандмауэр (nat router без открытых портов) или собственный интерфейс на брандмауэре - что дешево в значительной степени устраняет проблему 1, превращая проблему в тип 1 или 3.
Для обработки группы (1) достаточно легко, не позволяя им получить доступ к вашей системе. Если вы делаете что-то, что может относиться к социальной инженерии / неконтролируемому контенту, вы не можете защитить эту систему - я имею в виду такие вещи, как просмотр веб-страниц с помощью веб-браузера общего назначения. Если вы можете ограничить механизмы, используемые для взаимодействия с Интернетом, с помощью этих систем И / КОНТРОЛИРОВАТЬ САНИТИЗАЦИЮ ВВОДА, вы должны быть в порядке -
[Что касается ограничения ввода, то данные, попадающие на компьютер, представляют собой «серую область» - по большей части вы будете в порядке, потому что ваша система просто пересылает пакеты, а не - или не должна фактически взаимодействовать с ними - если только не используется эксплойт на уровне маршрутизации / пересылки пакетов - и это было бы довольно сложно создать и довольно редко]
Что касается (3) = Advanced Persistent Attack, действительно не имеет значения, работает ли на компьютере Windows или что-то еще - рано или поздно он упадет. Сколько времени это займет, зависит от того, насколько вы бдительны и какими ресурсами может командовать злоумышленник (но подумайте об этом, кто-то с достаточными полномочиями может, вероятно, взломать и физически украсть оборудование, так что это, вероятно, не атака, вам нужно слишком беспокоиться около)
Еще пара мыслей, которые стоит добавить - если у вас есть хорошие резервные копии - таким образом, если что-то пойдет не так, ваш риск ограничен. (И наличие его в отдельной сети для остальной части вашей системы уменьшает ущерб, который он может нанести, если он будет скомпрометирован)