Когда я могу отредактировать строки в исполняемом двоичном файле?

LiveCD Хвостов делает достойное задание сходства с Windows Desktop, но это не прекрасно. Некоторые значки в системном лотке не являются тем же.

Вот снимок экрана опции Windows Camouflage.

12
08.03.2015, 15:45
1 ответ

Я не знаю, если ваша версия SED будет бинарным чистым или если удушана на то, что он думает, действительно длинные линии на его входе, но запрещают те Вопросы, редактирование строки на месте должно работать. Чтобы увидеть, значит ли это, сравнивайте старые и новые версии с CMP -L . Он должен сказать, что лишь три различия между двумя файлами являются эти 3 байта.

Редактирование строк в составленном исполняемому исполняемому исполняемому исполнению будет работать, если строки имеют ту же длину, но она почти всегда будет работать, если вы сокращаете строку, из-за того, как строки работают в C. в C строки, все После того, как Terminator Nul не считается, что если вы пишете новый Terminator Nul перед положением старого, вы эффективно сокращаете строку.

В целом, вы не можете удлинить строку, используя этот взлом.

17
27.01.2020, 19:55

Теги

Похожие вопросы