eXeLab
eXeL@B ВИДЕОКУРС !

ВИДЕОКУРС ВЗЛОМ
выпущен 2 августа!


УЗНАТЬ БОЛЬШЕ >>
Домой | Статьи | RAR-cтатьи | FAQ | Форум | Скачать | Видеокурс
Новичку | Ссылки | Программирование | Интервью | Архив | Связь

Русский / Russian English / Английский

Сейчас на форуме: rus935 (+3 невидимых)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS · SVN ·

 eXeL@B —› Вопросы новичков —› Длина строки
Посл.ответ Сообщение

Ранг: 1.2 (гость)
Статус: Участник

Создано: 18 апреля 2014 13:05 New!
Цитата · Личное сообщение · #1

Люди!
Имеется программа, в ней текст зашит в exe.
Правиться только через HEX, но строку нельзя увеличить.
Как и чем можно её увеличить?


Ранг: 331.2 (мудрец)
Статус: Участник
born to be evil

Создано: 18 апреля 2014 13:20 New!
Цитата · Личное сообщение · #2

wower пишет:
Как и чем можно её увеличить?

ссылки на строку переправлять в проге. строку выносить куда-нибудь. читать про формат файлов

Ранг: 1.2 (гость)
Статус: Участник

Создано: 18 апреля 2014 13:26 New!
Цитата · Личное сообщение · #3

Не так написал.
Как определить адрес строки? Подправить думаю и через ольгу можно, вроде писали что смещение как то конвертируется в адрес, но толкового разъяснения не нашёл.

Ранг: 42.2 (посетитель)
Статус: Участник

Создано: 18 апреля 2014 14:43 New!
Цитата · Личное сообщение · #4

А ребята писали , старались ....
Вопрос , для кого ?

--> RVA <--

Ранг: 1.2 (гость)
Статус: Участник

Создано: 18 апреля 2014 15:24 New!
Цитата · Личное сообщение · #5

Так, с адресом разобрался, в studPe есть возможность конвертирования.
Но дальше непонятно, как действовать...

Ранг: 42.2 (посетитель)
Статус: Участник

Создано: 18 апреля 2014 15:47 New!
Цитата · Личное сообщение · #6

Записать новую строку в пустое место (конец секции) , поправить все рефы на строку

все рефы найти через ПКМ->Find all reference

Ранг: 1.2 (гость)
Статус: Участник

Создано: 18 апреля 2014 16:27 New!
Цитата · Личное сообщение · #7

В том то и дело, что там нет.
Так то бы я давно все сделал. Такое ощущение, что в exe вклеили какой либо файл, либо фиг еще знает что.
Все подобные строки я уже переправил, остались только такие.

Ранг: 42.2 (посетитель)
Статус: Участник

Создано: 18 апреля 2014 16:32 New!
Цитата · Личное сообщение · #8

а ну ты подожди , щас ребята с кофейной гущей и картами подойдут .

Ранг: 1.2 (гость)
Статус: Участник

Создано: 18 апреля 2014 16:51 · Поправил: wower New!
Цитата · Личное сообщение · #9

Могу выложить, если пол гига не влом качать будет.
Осторожно, хентай контент
AA2Edit_t_RUS.exe - редактор
AA2TranslationLoader.exe - так переводчики на английский засовывают перевод. Из минусов, нормально перехватывает текст только из под японской локали.
dictionary.xml - файл словарь для перевода.
Часть текста лежит в ресурсах, часть в жестко кодированных строках. Еще малая часть лежит в архивах,
оставшиеся где то в ехе. Например 人格 - Данные, смещение 2BE6B8
Оставшийся текст Юникоде.

Ранг: 83.9 (постоянный)
Статус: Участник

Создано: 18 апреля 2014 16:53 · Поправил: LinXP New!
Цитата · Личное сообщение · #10

wower
http://4pda.ru/forum/index.php?showtopic=518750
Как локализовать строки в коде.rar
Как увеличить длину жестко-закодированной строки.rar
Локализация строк в коде.rar
Поиск ссылок на строки.rar

зы: меня за дублирование сообщения не забанят? )

Ранг: 1.2 (гость)
Статус: Участник

Создано: 18 апреля 2014 17:09 · Поправил: wower New!
Цитата · Личное сообщение · #11

LinXP,
Там в другом дело, часть в hardcoded я перевел благодаря ссылке из одной из недавних тем, только у меня глубже проблема.

Ранг: 1.2 (гость)
Статус: Участник

Создано: 19 апреля 2014 17:08 · Поправил: wower New!
Цитата · Личное сообщение · #12

Так, ссылками разобрался, но выводиться столько букв, сколько было иероглифов.
Если же подправить чит энгайном, то все влазит.
Как тут быть?
 eXeL@B —› Вопросы новичков —› Длина строки

Оригинальный DVD-ROM: eXeL@B DVD !

Вы находитесь на форуме сайта EXELAB.RU
Проект ReactOS