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

Можно ли выявить изменения, скрытые функции и вредоносные компоненты в программе?

Вопрос по направлению: Экспертиза программного обеспечения

Ответ

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

Наличие недокументированной функции ещё не доказывает злонамеренности автора, а обращение к внешнему адресу само по себе не подтверждает утечку. Важно определить содержание передаваемых данных и условия выполнения операции. Автоматический сканер даёт сведения для проверки специалистом, но не гарантирует обнаружение всех угроз. Не запускайте подозрительные файлы в рабочей сети ради демонстрации: сначала согласуйте безопасную передачу копий и границы исследования.

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

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

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

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

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