Доброго времени суток...
Перерыл весь инет и не знаю как сделать такую вешь:
Есть бинарники программы ... я в ghex2 меняю выводимые тексты (и в консоль и в графику) дело в том, что Ascii 7ми битный используется ... а русские буквы как раз во второй части ..... как её подгрузить, чтобы можно было русифицировать программу? ...
Даже когда смотрю в ghex2 в таблицу символов то там нету русских .....
Как то это можно обойти? .... отображаются одни вопросы, когда пытаюсь делать перевод .....
спасибо зарание
HEX редактирование програм (руссификация)
Модератор: Модераторы разделов
- Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
- Контактная информация:
Re: HEX редактирование програм (руссификация)
Во-первых, что за программа? Есть подозрение, что вы пытаетесь решать не ту задачу. Большинство программ русифицируются дописыванием .po-файла. Ищите про gettext.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Re: HEX редактирование програм (руссификация)
Спасибо....
Но к сожалению программа состоит из 1дно файла ... бинарного.....
Меняю текст получаю одни ?????? вместо букв....
gettext по подробнее плиз ... я ман почитал, но не понял для чего это)))
вот к примеру пример программы ... (расширение нужно удалит если запускать хотите ..) это просто пример .... она выдает текст в консоль .... к примеру я тестю на выводе usage ....
Прицеп такой же .... в графике также одни вопросы...
Заранее спасибо
Но к сожалению программа состоит из 1дно файла ... бинарного.....
Меняю текст получаю одни ?????? вместо букв....
gettext по подробнее плиз ... я ман почитал, но не понял для чего это)))
вот к примеру пример программы ... (расширение нужно удалит если запускать хотите ..) это просто пример .... она выдает текст в консоль .... к примеру я тестю на выводе usage ....
Прицеп такой же .... в графике также одни вопросы...
Заранее спасибо
- Вложения
-
- InstallTypeSelector_test.txt
- (12.34 КБ) 23 скачивания
Re: HEX редактирование програм (руссификация)
А каким образом? Неужели руками вводя 16-ричные коды?
У меня русские буквы в ghex2 не вводятся
А в какой кодировке?
Я написал прогрумму, выводящую "Hello, World!", потом с помощью ghex2 заменил "Hello," на "Привет" -- при запуске "Привет" и выводится.
Не понял, а зачем удалять расширение, и вообще что это такое? По-моему, просто достаточно установить бит разрешения выполнения.
Но у меня всё равно она не запустилась. По причине:
Код:
mik13@dk4:/dev/shm$ ldd InstallTypeSelector_test.txt
linux-gate.so.1 => (0xf7fb6000)
libgtk-x11-2.0.so.0 => not found
libgdk-x11-2.0.so.0 => not found
libatk-1.0.so.0 => not found
libgdk_pixbuf-2.0.so.0 => not found
libm.so.6 => /lib32/libm.so.6 (0xf7f74000)
libpangoxft-1.0.so.0 => not found
libpangox-1.0.so.0 => not found
libpango-1.0.so.0 => not found
libgobject-2.0.so.0 => not found
libgmodule-2.0.so.0 => not found
libdl.so.2 => /lib32/libdl.so.2 (0xf7f6f000)
libglib-2.0.so.0 => not found
libc.so.6 => /lib32/libc.so.6 (0xf7e1d000)
/lib/ld-linux.so.2 (0xf7fb7000)
- /dev/random
- Администратор
- Сообщения: 5289
- ОС: Gentoo
Re: HEX редактирование програм (руссификация)
Мда.. Ещё остались на свете придурки не очень рассудительные люди, запускающие бинарники неизвестного происхождения, скачанные из сети...
Спасибо сказали:
- Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
- Контактная информация:
Re: HEX редактирование програм (руссификация)
Офтопик отрезал: Уязвимости в linux?
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru