ИТ-специалист проводит программно-техническую экспертизу кода
Инженерно-исследовательский отдел ИТ-экспертизы Олимп Эксперт

Цифровые продукты стоят миллионы рублей. Когда исполнитель срывает сроки, выпускает продукт с критическими сбоями или конкурент крадет уникальный исходный код, бизнесу нужны законные доказательства нарушений. Экспертиза программного обеспечения решает эту задачу. Это инженерно-исследовательский процесс, который устанавливает реальное качество ИТ-продукта, факт плагиата алгоритмов или причины системных сбоев.

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

Причины для проведения проверки ИТ-продуктов

Судебная и досудебная практика показывает, что споры вокруг цифровых активов делятся на четыре направления. Каждая категория экспертиз решает свои задачи.

Нарушение авторских прав и плагиат

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

Споры по договорам разработки

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

Кибербезопасность и сбои

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

Оценка стоимости и объема работ

Когда стартап банкротится или делится бизнес, нужна финансовая оценка цифровых активов. Эта часть экспертизы устанавливает рыночную цену разработанного программного обеспечения.

Порядок оформления: от запроса до назначения экспертиз

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

Если дело уже рассматривается, назначается судебная экспертиза. Адвокат подает ходатайство судье с просьбой поручить проведение исследований специалистам ООО Олимп Эксперт. После вынесения постановления судьей или следователем происходит официальное назначение экспертиз. В этом случае программно компьютерная экспертиза проводится в строгом соответствии с ФЗ-73 “О государственной судебно-экспертной деятельности в РФ”.

Документы и объекты для проведения работ

Точность выводов зависит от исходных материалов. Для анализа нужно предоставить исследуемое программное обеспечение на физическом носителе (флеш-диске, жестком диске) или открыть доступ к облачному репозиторию.

Кроме самого кода для экспертизы предоставляют техническое задание (ТЗ), договоры на разработку, спецификации, руководства пользователей и акты приемки. Если объектом спора является факт воровства кода, судебного эксперта интересуют эталонные образцы – исходники, зарегистрированные в Роспатенте или реестре отечественного ПО Минцифры. Важно передать специалистам полные права доступа. Качественное исследование анализ невозможно без административных прав. Чем полнее пакет документов, тем точнее ответы на вопросы, поставленные перед экспертом.

Примеры вопросов эксперту

Экспертиза программ
Экспертиза программ

Рассмотрим несколько вопросов, которые могут быть вынесены на рассмотрение специалисту по экспертизе программного обеспечения:

  • Обновлено ли установленное ПО до последней версии?
  • Для чего предназначены рассматриваемые программы, какие задачи они выполняют?
  • Когда на устройство было установлено то или иное ПО, какие корректировки были в него внесены с момента установки?
  • Работает ли ПО исправно? Если нет, что может являться причиной возникающих ошибок в работе (конфликты с другими приложениями, ошибки разработчиков, вирусная активность)?
  • Какие взаимодействия пользователя с программой привели к негативному результату?
  • Соответствует ли разработанная (установленная) утилита техзаданию или требованиям договора, который заключили стороны?

Экспертиза ПО может подтвердить или опровергнуть, что та или иная программа является вредоносной (вирусной).

Шесть этапов технического анализа

Производства экспертиз в сфере ИТ подчиняются строгим алгоритмам. Каждый вид экспертизы в нашем центре проходит шесть этапов.

01
icon

Анализ задачи и материалов

Специалисты изучают постановление суда или техническое задание клиента. Формируется список вопросов эксперта. На этом этапе определяется главная цель технического анализа.

02
icon

Создание защищенной среды

Чтобы не повредить данные, программно компьютерная экспертиза проводится на виртуальных машинах или изолированных стендах. Копируются программные средства и базы.

03
icon

Исследование исходного кода

Глубокий анализ кода. Специалист проверяет синтаксис, логику алгоритмов, ищет следы ручного копирования. Применяются специализированные технологии экспертизы для декомпиляции.

04
icon

Тестирование работоспособности

Эксперты проверяют программные компоненты в действии. Моделируются нагрузки. Это обязательная часть экспертизы при спорах о качестве продукта.

05
icon

Анализ безопасности

Поиск скрытого вредоносного программного обеспечения, бэкдоров и уязвимостей нулевого дня.

06
icon

Формирование выводов

Синтез полученных данных. Любое проведенное исследование анализ завершается составлением официального документа.

Иногда требуется комплексный подход. Например, если код хранится на поврежденном сервере, сначала нужна экспертиза серверов и восстановление памяти диска, а затем экспертиза программ. Если параллельно расследуется факт утечки аудиоинформации, к процессу подключается фоноскопическая экспертиза.

Что получает заказчик: результат экспертизы

Финальный результат экспертизы – это Заключение специалиста или Заключение судебного эксперта. Документ содержит от 30 до 150 страниц подробного описания процесса.

В тексте фиксируются все использованные методики, распечатки фрагментов спорного программного кода, таблицы сравнения алгоритмов. Если проводилась программно компьютерная экспертиза по факту плагиата, судебный эксперт указывает процент совпадения кода. Полученное заключение экспертиза делает главным аргументом в суде. Благодаря опыту наших докторов и кандидатов наук, выполненные экспертизы принимаются всеми инстанциями РФ.

Срок экспертизы и факторы времени

Время выполнения экспертизы зависит от объема исследуемых файлов и количества задач. Изучение простого мобильного приложения занимает от 5 до 10 рабочих дней. Масштабная программно компьютерная экспертиза банковской системы требует от 20 до 40 дней.

Когда клиент заказывает услуги экспертизы, мы фиксируем точный срок экспертизы в договоре. У нас нет скрытых задержек. Если бизнесу грозит остановка процессов, мы проводим анализ в сжатые сроки.

Стоимость технического анализа ИТ-продуктов

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

Услуга / работа Цена, ₽ (от) Примечание
1 Анализ кода и плагиата (Программно компьютерная экспертиза) от 45 000 Установление процента совпадения кода
2 Проверка сайтов (Экспертиза сайта / Экспертиза веб) от 30 000 Соответствие ТЗ, ГОСТам и юзабилити
3 Учетные системы (Экспертиза 1с: доработка, сбои) от 35 000 Выявление несанкционированных изменений
4 Качество кода (Экспертиза качества продукта) от 40 000 Поиск критических дефектов и ошибок
5 Аудит инфраструктуры (Сетевая экспертиза) от 50 000 Анализ логов, портов и уязвимостей
6 Работа с данными (Экспертиза баз данных SQL, Oracle) от 40 000 Исследование структуры и таблиц
7 Техника и серверы (Экспертиза оборудования / серверов) от 35 000 Оценка физической работоспособности
8 Оценка внедрения (Экспертиза процесса интеграции ПО) от 45 000 Анализ полноты внедрения в работу
9 Анализ инфраструктуры (Экспертиза ИТ комплексов) от 60 000 Комплексный анализ крупных платформ

Точная цена формируется после изучения объектов экспертизы и технического задания.

Заказать экспертизу ПО в Москве и по России

ООО Олимп Эксперт предлагает проведение экспертиз любого уровня сложности. Наша компания работает на основании ФЗ-73. Независимая экспертиза проводится дипломированными сотрудниками.

Если вы столкнулись с кражей разработанного программного продукта, недобросовестной работой подрядчика или обвинениями в использовании контрафактного программного обеспечения, отправьте запрос на info@olimp-ekspert.ru. Заказ экспертизы начинается с бесплатной первичной консультации. При необходимости возможен выезд в любой регион России для осмотра серверного парка или рабочих станций.