Давайте рассмотрим живой пример реализованный мной дистанционного управления сервера. Есть RaspberryPi 3B+, который смотрит в мир и к которому через GPIO подключен RaspberryPi Zero, который в свою очередь выполняет роль закрытого от внешнего мира сервера выполняющего функцию архивирования. Я сидя на диване подключаюсь к Pi3, и инициализирую команду добавления записи в архив. Он ее преобразовывает в последовательность импульсов которые передаются по GPIO на Pi0, где анализируются и в случае одного лишнего байта или несоответствия формата или контрольной суммы сообщения, оно игнорируется. Вопрос, как взломать подобную систему? Если физический канал коммуникации один, он не типичный и фильтруется. Единственное что можно сделать, это взломать Pi3 и добавлять записи, а вот удалить или отредактировать их нельзя, так как этого функционала нет в Pi0, и что бы не было отправлено на его вход, оно либо будет проигнорировано, либо добавленно. Теперь представьте, что на пути этого канала связи Pi3 и Pi0 стоит физическая кнопка с экраном, показывающая что за входящая команда и для её пропуска нужен физический контакт.
Жду самый фантастический теоретический сценарий взлома такой системы
Это броня. Взломать с твоими исходными условиями не возможно. Или я просто нубик.