![]() |
eXeL@B —› Вопросы новичков —› Локализация программы на Delphi |
Посл.ответ | Сообщение |
|
Создано: 06 октября 2009 16:48 · Поправил: Hooligun · Личное сообщение · #1 Здравствуйте. Необходима помощь для перевода программы на английский. Вот одна из серии latentframe.ru/sessions/Force_Of_Life_(man).exe Borland Delphi 6.0 - 7.0 [Overlay]. Программа вроде не запакована. Перепробовал уйму программ для локализации (OgreGUI, Passolo,Sisulizer). Никак не удается найти выводимый текст для значений 'SessionName','SessionAutor' и 'DescribeText', может руки кривые... И еще, чем можно выдернуть звук из файла и вернуть обратно после редактирования? Спасибо. ![]() |
|
Создано: 06 октября 2009 20:16 · Поправил: _ruzmaz_ · Личное сообщение · #2 Hooligun пишет: Программа вроде не запакована Дык вроде запакована), судя по энтропии ...или это мп3 add: начиная с 0x80C00 и до конца файла побайтово поксорено на 0xAF - там твои строки (ну и остальной бред))) еще add: теперь не поксорено) бери hex-редактор (или еще чтонить) и правь ![]() |
|
Создано: 07 октября 2009 12:51 · Личное сообщение · #3 |
|
Создано: 07 октября 2009 18:22 · Поправил: _ruzmaz_ · Личное сообщение · #4 |
|
Создано: 07 октября 2009 23:13 · Личное сообщение · #5 |
|
Создано: 08 октября 2009 07:17 · Личное сообщение · #6 Hooligun пишет: Ага, я заметил что один байт исправлен в начале файла. Но как инструментарно на практике привести кодированный блок в надлежащий вид? 1) Примененные методы называются : голова + руки + углубленное изучение крекинга 2) Оригинальная программа содержит ксоренный блок по адресам от А до Б и код для его разксоривания 3) Патченная программа содержит оригинальный блок (без ксора) и код для ксорения "обезврежен" - он просто ксорит с 00 ======================== Далее все зависит от фантазии и умения. Можно, например, через WinHEX обрабатывать прогу до и после русификации и не патчить. Можно вообще забить блок ксорения, чтобы лишнее время не тратилось. Так как без определения А и Б не обойтись, то увы : либо учись, либо придется чужими силами все делать ![]() ![]() |
|
Создано: 08 октября 2009 12:57 · Личное сообщение · #7 |
|
Создано: 08 октября 2009 14:09 · Личное сообщение · #8 |
![]() |
eXeL@B —› Вопросы новичков —› Локализация программы на Delphi |
Эта тема закрыта. Ответы больше не принимаются. |