SuborgBlack @ 27.01.22, 16:52
Ещё такой вопрос: а непосредственно сами vxp-шки с играми как подписываются? Аналогично этому лончеру, переписыванием IMSI?
Там еще в ID 2 нужно на FFFFFFFF поменять (ид приложения)
И в ID 3 сменить значение на 01000000
А так общий алгоритм такой: в конце файла нужно отступить на 12 байт назад и прочитать 4 байта, это смещение
Дальше читаешь ID (4 байта), LEN (4 байта), и Data (длиной LEN байт), если ID = 2, 3, 0x12 то меняешь содержимое, иначе просто пишешь как было. В конце ID = 0, LEN =0; и последние 86 байт просто копируешь
Сообщение отредактировал Ximik_Boda - 27.01.22, 18:23