Отзыв научного руководителя на выпускную квалификационную работу Екатерины Алексеевны Платоновой, обучающейся по направлению 02.03.03 (Математическое обеспечение и администрирование информационных систем) Тема выпускной квалификационной работы: «Получение данных из облачного хранилища VK» Выпускная квалификационная работа Екатерины Алексеевны выполнялась по теме от компании «Белкасофт», одного из лидеров в разработке программного обеспечения для цифровой криминалистики. Социальные сети содержат массу информации о своих пользователях, в том числе и такой, которая позволит идентифицировать преступные сообщества или послужить уликой в расследовании, поэтому цифровым криминалистам важно уметь быстро автоматически получать в пригодном для анализа виде как можно больше данных о пользователе из социальных сетей, как с его паролем, так и без (например, имея доступ к его устройству). Екатерине Алексеевне было поручено реализовать извлечение данных из сети ВКонтакте и интегрировать его в продукт Belkasoft X. В ходе работы Екатерина Алексеевна реализовала выполнила обзор существующих методов извлечения данных из ВКонтакте, который показал, что хоть инструментов существует много, все они для криминалистического анализа не годятся, поскольку извлекают далеко не все данные. Поэтому пришлось реализовать три вида извлечения данных: с помощью библиотеки VK.NET, со стабильным API, но не отличающуюся по возможностям от существующих клиентов, и симуляцией веб- и мобильного клиента ВКонтакте. При этом потребовалось реализовать механизмы авторизации, включая двухфакторную, обход CAPTCHA, авторизацию по сохранённым cookies, авторизацию симуляцией мобильного клиента по токену доступа. Итоги работы были интегрированы в Belkasoft X и прошли тестирование. Екатерина Алексеевна, несмотря на изначально низкий уровень подготовленности, многому научилась в ходе работы и смогла выполнить поставленную задачу в полной степени. При этом Екатерина Алексеевна активно взаимодействовала с научным руководителем, текст был сдан вовремя, прошёл несколько итераций правки. Анализ текста на наличие неправомерных заимствований показал, что неправомерных заимствований текст не содержит. Имеется положительный отзыв консультанта, где также отмечается большой прогресс технических навыков Екатерины Алексеевны за время работы над ВКР, умение слышать замечания и советы. Рекомендую оценку «отлично». Литвинов Юрий Викторович, доцент кафедры системного программирования СПбГУ, к.т.н.