Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Азбука экспертизы для Казахстана
Азбука экспертизы для Казахстана


Программное обеспечение используется в государственных системах, бизнесе, промышленности и повседневной жизни. Ошибки в коде, вмешательство в работу системы, вредоносные программы или незаконное копирование могут привести к утрате данных и другим неблагоприятным последствиям. Для установления технических обстоятельств проводится программно-компьютерное исследование.
В зависимости от ситуации оно может иметь статус судебной экспертизы либо выполняться как внесудебное техническое исследование. В первом случае результаты оформляются экспертным заключением и могут использоваться как доказательство при рассмотрении уголовных, гражданских и административных дел.
Специалист анализирует программный код, исполняемые файлы, базы данных, журналы событий и среду, в которой работает программный продукт. Объектом исследования может быть как отдельное приложение, так и информационная система в целом.
Основная задача заключается не в общей оценке удобства программы, а в установлении конкретных фактов. Например, необходимо определить, связана ли неисправность с ошибкой в коде, изменялись ли файлы после передачи заказчику или содержится ли в программе функциональность, о которой пользователь не был уведомлен.
Такое исследование востребовано в спорах между разработчиками и заказчиками, при расследовании компьютерных правонарушений, а также в делах, связанных с нарушением авторских прав на программное обеспечение.
В коммерческой деятельности анализ помогает установить, почему информационная система работала нестабильно, произошла ли утечка данных и были ли соблюдены технические требования к программному продукту. В рамках внутреннего аудита результаты могут использоваться для оценки защищенности системы и подготовки мер по устранению выявленных недостатков.
Выбор методики зависит от поставленных вопросов, состояния объектов и доступных исходных материалов. Обычно применяются несколько взаимодополняющих подходов:
При работе с цифровыми объектами важно сохранить их исходное состояние. Поэтому специалист фиксирует способ получения файлов, использованные носители, программную среду и последовательность действий. Изменение исходных данных без документирования может затруднить проверку выводов.
Порядок проведения судебной экспертизы в Республике Казахстан регулируется Законом Республики Казахстан «О судебно-экспертной деятельности». Документ устанавливает требования к экспертам, их правам и обязанностям, основаниям назначения исследования и содержанию экспертного заключения.
Если исследование проводится в рамках уголовного производства, значение имеют положения Уголовно-процессуального кодекса Республики Казахстан. При рассмотрении гражданских споров применяются нормы Гражданского процессуального кодекса Республики Казахстан.
Вопросы охраны программного кода и исключительных прав связаны с Законом Республики Казахстан «Об авторском праве и смежных правах». При исследовании информационных систем, содержащих сведения о физических лицах, также необходимо учитывать требования Закона Республики Казахстан «О персональных данных и их защите».
Корректная постановка вопросов влияет на полезность результата. Они могут быть сформулированы следующим образом:
При этом эксперт не устанавливает юридический факт нарушения авторского права, виновность конкретного лица или наличие состава правонарушения. Он предоставляет специальные технические сведения, которые оцениваются судом и другими уполномоченными органами вместе с остальными доказательствами.
Качество исследования зависит от сохранности цифровых объектов, полноты исходных данных и точности поставленных вопросов. Желательно передавать оригинальные носители либо их корректные копии, сведения о способе обнаружения проблемы и описание действий, которые выполнялись с системой.
Если программа исследуется после обновления или переустановки, это также необходимо зафиксировать. Даже небольшое изменение конфигурации может повлиять на воспроизведение ошибки и привести к отличию результатов от первоначальных условий.
Программно-компьютерное исследование объединяет знания в области программирования, информационной безопасности и цифровой криминалистики. Его главная ценность состоит в том, что технические процессы переводятся в понятные и проверяемые выводы, которые могут помочь установить обстоятельства спора или цифрового инцидента.