У меня есть старый файл "Win32 Cabinet Self-Extractor" (расширение * .exe), в который я хотел бы внести небольшие изменения.
Я не знаю, откуда исходный файл или кто его создал, но можно открыть файл в 7-Zip и хотя бы просмотреть его содержимое.
Цель этого самораспаковывающегося установщика - установить часть прошивки на устройстве PCIe.
Один файл внутри архива необходимо слегка изменить, чтобы в самом начале была вставлена короткая последовательность двоичных файлов (серийный номер длиной 8 байт), увеличивая длину файла на 8 байт. Затем я хочу сохранить изменения и выйти из архива, чтобы новый файл был на месте старого. Я не меняю имена файлов в архиве.
Я использую Windows 7, а 7-Zip не позволяет мне изменять файл на месте (возможно, что неудивительно), говоря, что он «только для чтения» (exe не только для чтения в соответствии с проводником).
Есть ли способ сделать это?
К сожалению, я не могу загрузить файл, потому что он содержит конфиденциальную информацию о компании.