Форум: "Прочее";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];
ВнизЗамена строк в EXE. Найти похожие ветки
← →
@!!ex © (2008-07-30 16:47) [0]Есть ехешка.
Нужно выдрать из нее текстовые строки, и заминить их на русифицированные.
Как это проще всего сделать?
И вообще возможно ли без перекомпиляции заменить строки на строки другого размера?
Например есть слово "road", нужно заменить на "дорога" Но дорога то на 2 символа больше, значит данные идущие следом - смещены будут на 2 байта...
← →
Сергей М. © (2008-07-30 16:49) [1]
> возможно ли без перекомпиляции заменить строки на строки
> другого размера?
Возможно, если строки хранятся в ресурсах.
← →
@!!ex © (2008-07-30 16:55) [2]> [1] Сергей М. © (30.07.08 16:49)
Нет, видимо строки хранятся обычными способами. ResourceExplorer и eXeScope строк в ресурсах не обнаружили...
:(
← →
Сергей М. © (2008-07-30 16:58) [3]
> ResourceExplorer и eXeScope строк в ресурсах не обнаружили
Может быть модуль просто упакован каким-нить упаковщиком а-ля UPX и иже с ним ? Тогда, ессно, ни ResourceExplorer ни eXeScope их не увидят ..
← →
Milk (2008-07-30 17:04) [4]Можно попытаться "распаковать" и воспользоваться различного рода "Restorator-ами".
Хотя использовать чужие программы рекомендуется в оригинале (к шабашкам это не относится:))
← →
@!!ex © (2008-07-30 17:08) [5]А как можно определить, чем сжат exe?
← →
Milk (2008-07-30 17:18) [6]по сигнатуре
Сожми любое приложение разными упаковщиками и проанализируй несколько начальных байтов
← →
Игорь Шевченко © (2008-07-30 17:30) [7]
> Как это проще всего сделать?
Никак
← →
Milk (2008-07-30 17:34) [8]
> Игорь Шевченко © (30.07.08 17:30) [7]
А мне кажется (не советуйте креститься), что если ресурсы доступны, то это делается элементарно. Правда я работал не со строками, а с изображениями и иконками
← →
Игорь Шевченко © (2008-07-30 17:44) [9]Milk (30.07.08 17:34) [8]
В целях познавательного интереса советую проделать операцию замены строк в EXEшнике на delphi
← →
Milk (2008-07-30 17:48) [10]
> Игорь Шевченко © (30.07.08 17:44) [9]
Попробую
← →
Amoeba © (2008-07-30 23:46) [11]
> Milk (30.07.08 17:48) [10]
>
>
> > Игорь Шевченко © (30.07.08 17:44) [9]
> Попробую
Обязательно доложи результат.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.006 c