Арбитражный суд г. Москвы | Дело №А40-310870/2019
Объект исследования
Объектами исследования явились программное обеспечение «Right Way» и его репозиторий. Исследование охватывало версию программного обеспечения по состоянию на определенную дату, а также данные о последствиях выполнения конкретной операции информационной рассылки. Анализу подвергся репозиторий исходного кода, содержащий историю его изменений.
- Программное обеспечение «Right Way» компании ООО «ЛАНИТ ОМНИ» по состоянию на 13.07.2019г., включая его функционал и пользовательский интерфейс.
- Программное обеспечение «Right Way» в части хранения информации о последствиях исполнения спорной операции информационной рассылки.
- Репозиторий ООО «ЛАНИТ ОМНИ», содержащий исходный код исследуемого программного обеспечения и историю его модификаций.
Город
Адрес
Цель экспертизы
Основной целью проведения повторной судебной компьютерно-технической экспертизы стало детальное изучение функционала и внутренних механизмов программного обеспечения «Right Way», в частности, его модуля для проведения массовых информационных рассылок. Специалисты стремились всесторонне определить логику работы программы, алгоритмы формирования и отправки сообщений, а также принципы фильтрации данных, используемые в модуле «Информационная рассылка». Важной задачей был анализ реакции системы на ввод некорректных данных в поле «Список карт» и установление возможных причинно-следственных связей между подобным некорректным вводом и непредвиденными результатами, такими как отправка SMS-сообщений всем зарегистрированным участникам программы лояльности. Дополнительно эксперты имели целью оценить изменения, внесенные в исходный код программы после ее ввода в промышленную эксплуатацию, а также исследовать архитектурные особенности программного обеспечения, которые могли бы допускать модификации кода без соответствующей фиксации в репозитории системы контроля версий.
В процессе выполнения экспертного исследования специалисты столкнулись с рядом технических и методологических сложностей. На начальном этапе проведения экспертизы возникли затруднения с обеспечением работоспособности архивной версии программного обеспечения «Right Way» по состоянию на июль 2019 года, что потребовало дополнительных усилий со стороны представителей ответчика для восстановления функционала и привело к необходимости проведения повторных осмотров. Существенной проблемой оказалась невозможность долговременного хранения системой данных о фактически сформированных выборках номеров карт для спорной рассылки, что препятствовало прямому определению реального объёма отправленных сообщений и ограничению в полном объеме установления последствий. Для преодоления этих преград и достижения поставленных целей применялись комплексные методы исследования: метод описания для точной фиксации выявленных признаков и графической информации; метод эксперимента, включающий опытное воспроизведение различных сценариев использования функциональных возможностей системы и отправки тестовых рассылок для проверки поведения фильтров; глубокий анализ пользовательской документации, в частности, «Инструкции по роли «Оператор»», и непосредственное исследование исходного кода программного обеспечения, хранимого в репозитории. Эти подходы позволили детально изучить поведение модуля фильтрации, выявить его особенности при обработке данных и определить причинно-следственные связи между действиями пользователя и результатами работы программы.
Вопросы на исследование
- Какой механизм (последовательность действий, алгоритм) по решению конкретной задачи отражен в Программе Right Way?
- Какой принцип работы фильтрации в программе Right Way?
- Какой формат данных подлежал применению к фильтру «Список карт» при формировании информационной рассылки для ожидаемого результата (отправка смс-сообщений исключительно участникам программы с определенными номерами карт, введенными пользователем)?
- Соответствовал ли формат примененных значений тому, который был необходим для достижения ожидаемого результата (отправка смс-сообщений исключительно участникам программы с определенными номерами карт, введенными пользователем)?
- Каковы последствия использования Пользователем неверного формата ввода номера карты участника программы?
- Имеется ли причинная связь между вводом значений карт как «13 цифр пробел и далее 3 или 4 цифры» с отправкой сообщений всем участникам лояльности?
- Предусмотрена ли общей логикой работа фильтра объектного кода модуля «Информационная рассылка» реакция программы при вводе дополнительной, некорректной информации в фильтр «Список карт» (если да, то какая)?
- Вносились ли изменения в общую логику работы фильтра «Список карт» в объектный (программный) код в модуль «Информационная рассылка» после подписания Акта ввода ООО «ЛАНИТ ОМНИ» программного обеспечения «Right Way» в промышленную эксплуатацию с декабря 2016 года?
- На каких внутренних серверах расположен Репозиторий исходного кода Программы Right Way и позволяет ли архитектура программного обеспечения Right Way вносить изменения в код Программы без фиксации таких изменений в Репозиторий?
Иллюстрации
Кейс связан со следующими видами экспертиз:
- Компьютерно-техническая экспертиза
Смотрите также:
Экспертиза №98677
Арбитражный суд города Санкт-Петербурга и Ленинградской области | Дело №А56-54440/2020
Аннотация
Вид экспертизы
Экспертиза №102216
Арбитражный суд г.Москвы | Дело №А40-41031/21-82-258
Аннотация
Вид экспертизы
Экспертиза №103371
Фрунзенский районный суд г. Ярославля | Дело №2-908/2021 ~ М-110/2021
Аннотация
Судебная программно-компьютерная техническая экспертиза по установлению соответствия разработанного программного продукта, включая прототипы, дизайнерские макеты и бета-версии приложений для различных платформ (Android, iOS, Windows), условиям договора и техническому заданию. В рамках исследования был проведен анализ предоставленных цифровых материалов, тестирование функционала программного обеспечения в эмулированных средах и проверка исходного кода из публичного репозитория.
Вид экспертизы
Экспертиза №100236
Арбитражный суд города Москвы | Дело №А40-159552/20-145-1134
Аннотация
Вид экспертизы
Экспертиза №102138
Арбитражный суд г. Москвы | Дело №А40-257280/2020
Аннотация
Вид экспертизы
Экспертиза №95622
Арбитражный суд Калужской области | Дело №А23-2160/2020
Аннотация
Вид экспертизы
Экспертиза №100246
Арбитражный суд Московской области | Дело №А41-60860/2020
Аннотация
Судебная компьютерно-техническая экспертиза оборудования по установлению причин неисправностей контроллеров (коммутаторов) и сервера. Работа была выполнена путем анализа предоставленной технической и договорной документации, включая акты отказа в гарантийном ремонте, для определения наличия заводских дефектов или других причин отказа в гарантийный период, а также для оценки соответствия эксплуатационным требованиям и техническому заданию.