Экспертиза компьютерных программ предназначена для исследования программного обеспечения (ПО), его архитектуры, структурных и функциональных особенностей с целью установления как криминалистически значимой, так и любой другой информации, позволяющей дать исчерпывающий ответ на вопросы, поставленные на разрешение эксперту.
Общая информация об услуге
Экспертиза компьютерных программ предназначена для исследования программного обеспечения (ПО), его архитектуры, структурных и функциональных особенностей с целью установления как криминалистически значимой, так и любой другой информации, позволяющей дать исчерпывающий ответ на вопросы, поставленные на разрешение эксперту.
В рамках производства экспертизы компьютерных систем возможно осуществить проверку компьютерных программ на соответствие законодательству, в том числе в части соответствия требованиям безопасности. Производство такого рода исследований крайне актуально, так как в результате устанавливаются несоответствия, недочеты, ошибки — как в работе, так и в организации различных компьютерных программ.
Приоритетными видами исследования являются:
- оценка стоимости разработки как частей компьютерной программы, так и компьютерной программы в целом;
- проверка соответствия выполненных работ по разработке и доработке требованиям технического задания.Исследование проводится в случаях, когда имеет место ненадлежащее оказание услуг по созданию либо доработке баз данных компьютерных программ;
- выявление криминалистически значимой информации.Проводится в случаях, когда требуется установить факт несанкционированного доступа к компьютерной программе; признаки ее несанкционированной модификации; дату и время совершения определенных действий (создание, внесение изменений, доступ); последовательность совершенных операций и т. п.
- исследование (сравнение), направленное на разрешение вопросов в области споров об авторских и смежных правах.При проведении данного исследования представленные на экспертизу программы исследуются на предмет сходства «до степени смешения» (сравнивается исходный код двух программ; проверяются функциональные возможности; визуализация и т. п. ).
Общий порядок проведения исследования включает несколько этапов:
- Выбор алгоритма производства экспертизы исходя из объекта исследования и вопросов поставленных на исследование.
- Выявление особенностей исследуемой компьютерной программы (функциональные особенности; особенности архитектуры и т. п.).
- Проведение исследования в зависимости от поставленных на разрешение эксперту вопросов.
- Формирование экспертного заключения на основании произведенного исследования.