Многие пользователи разделены во мнениях о Mail.Ru Агенте: одни воспринимают его критично, другие с ностальгией. Для многих это был первый мессенджер и способ общения с близкими. Я решил возродить Агент, вооружившись знаниями в программировании и пониманием работы бинарных протоколов. Совместно с другом Михаилом мы начали реверс-инжиниринг, изучая документацию и исходный код. Протокол, который мы исследовали, состоит из двух основных частей: UL и LPS. Мы разработали сервер-эмулятор и начали реализовывать базовые функции, проверяя их на версии 4.10. Учитывая, что первая версия не имела мессенджерной функциональности, нам пришлось углубиться в сложные форматы данных. В дальнейшем, мы запустили проект Renaissance и открыли доступ к исходному коду на GitHub. Теперь пользователи могут присоединиться и исследовать ветвь технологий, на основе которой строятся современные продукты VK.