Установщик расширений в Chrome
Имеется алгоритм установки расширений из Google Store в Chrome из исполняемого файла. Он основан на внесение изменений в текущую память запущенного процесса Chrome, добавлением неких бинарных данных, состоящих из двух частей, данные расширения, и конфигурация.
Задача:
Необходимо понять как генерировать бинарные данные. Можно пойти двумя путями, либо сделать слепок памяти мастер-процесса, до и после установки расширения, с изучением diff разницы. Либо необходимо изучить исходный код проекта Chromium, и разработать непосредственно генератор/алгоритм.
Ожидаемый результат:
Алгоритм получения бинарных данных необходимых для записи в память процесса.