Ответ эксперта

Исследуют ли прошивки станков и промышленных контроллеров?

Вопрос по направлению: Экспертиза исходного кода на C++

Ответ

Да, и это значительная часть споров по C++: станки с числовым программным управлением, производственные линии, приборы учёта, охранные и медицинские устройства. Программы для них исполняются на микроконтроллерах, программируемых логических контроллерах и промышленных компьютерах. Объект здесь двойной — устройство и записанная в него программа.

Прошивку получают либо от разработчика в виде файла обновления, либо считыванием из устройства. Считывание не делают самостоятельно: подключение к оборудованию выполняет эксплуатирующая организация, в согласованное окно и по своим правилам допуска, а эксперт присутствует и фиксирует. До любых действий проверяют, не защищено ли устройство от считывания: попытка снять защиту штатным способом стирает память и уничтожает объект исследования.

Работать с чужим оборудованием без законного основания эксперт не вправе; после назначения судебной экспертизы доступ согласуют через суд. Вопрос об исправности самого устройства решается отдельно — аппаратно-компьютерной экспертизой.

Актуализировано
Обсудить задачу

Нужна экспертиза или консультация?

Опишите ситуацию и цель обращения. Мы определим нужный вид исследования, подберём профильного эксперта и поможем подготовить вопросы и материалы.

  • Подберём специалиста
  • Поможем с вопросами
  • Оценим срок и стоимость
Оценить материалы или позвоните 8 (800) 333-24-09 Бесплатный звонок по России