Как перевести данные с бинарного формата?
Бинарные данные это и есть нормальные данные. Тебе нужно просто их правильно читать. Правильно их прочесть тебе поможет только инструкция. Или пробуй угадать структуру данных вручную.
Для этого тебе нужно читать часть данных в byte, int, int64, float и другие переменные различных размеров.
Описать структуру данных в Protobuf согласно инструкции и сгенерировать код на Це++.