Я хотел бы изменить название существующего exe файла, у которого нет исходного кода. Это можно сделать с помощью приложения смены названия, но я хочу, чтобы он был постоянным.
Это повторный пост, так как мой предыдущий вопрос был немного расплывчатым, пожалуйста, не преувеличивайте мой вопрос, поскольку я новичок в программировании, но не могу найти нигде больше, чтобы спросить.
Теоретически вы можете использовать двоичный редактор для поиска исполняемого файла для текста заголовка. Затем вы можете изменить символы до тех пор, пока количество символов не будет одинаковым (если оно изменится, вы можете испортить макет файла, и могут произойти плохие вещи, в зависимости от того, как/где хранится текст),
Вполне возможно, что это не сработает. Например, довольно часто для программ программно изменять текст заголовка, добавляя имя открытого в данный момент файла или аналогичного. В таких случаях, вероятно, будет невозможно правильно изменить двоичный код без какой-либо серьезной обратной инженерии.
Также важно знать, что изменение чего-либо в двоичном коде может иметь неожиданные побочные эффекты. Например, одна и та же строка может использоваться какой-либо другой частью программы, и в этом случае вы также неизбежно измените ее.
Если заголовок хранится как ресурс внутри исполняемого файла, вы можете использовать любой редактор ресурсов для его изменения, например ResEdit