Сейчас на форуме: asfa, _MBK_ (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Призрачный ресурс в EXE- невозможно отыскать даже в НЕХ
Посл.ответ Сообщение

Ранг: 2.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 15 октября 2009 21:18 · Поправил: Ethermind2
· Личное сообщение · #1

"Перевожу" с японского маленькую программку, человечек на окне сидит:
hxxtp://dump.ru/file/3587371

Всё хорошо и прекрасно, за исключение мелочи: одну строку не могу найти ни одной из программ!!
А архиве файл chii.exe - оригинальный; chii2.exe - исправленный, если вызвать правой кнопкой меню, будет видна строка, которая в самом ресурсе отсутствует......

Как такое может быть?





Ранг: -0.3 (гость)
Активность: 0.010
Статус: Участник

Создано: 16 октября 2009 16:55
· Личное сообщение · #2

Это наверное какой-то другой текст, а искажения из-за отсутствия нужного шрифта.



Ранг: 2.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 16 октября 2009 22:38
· Личное сообщение · #3

Мне плевать, какой это текст. Мне просто нужно заменить его на русский, как я это сделал с остальными строками.



Ранг: 315.1 (мудрец), 631thx
Активность: 0.30.33
Статус: Модератор
CrackLab

Создано: 17 октября 2009 01:29 · Поправил: SReg
· Личное сообщение · #4

Ethermind2 пишет:
невозможно отыскать даже в НЕХ

да вот он... Окно "О проге..."

fcf9_16.10.2009_CRACKLAB.rU.tgz - 2009-10-17_012701.rar



Ранг: 114.8 (ветеран), 41thx
Активность: 0.10
Статус: Участник

Создано: 17 октября 2009 02:02
· Личное сообщение · #5

SReg пишет:
да вот он...

Ну дык ясно, что в рантайме эта хрень появляется, а в файлах-то в чистом виде ее нет).

В крайнем случае здесь можно менять текст перед вызовом InsertMenuItemA.



Ранг: 2.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 17 октября 2009 03:09
· Личное сообщение · #6

SReg пишет:
да вот он... Окно "О проге..."


Это вторая призрачная строка.
Первая, которая на скрине, переводится как "Посадить на окно (С)".
Вторая, которой тут нету (и даже не знаю почему она появляется через раз) - "О программе (А)"

Но это всё фигня. Как отредактировать?
И вообще - что это за явление?



Ранг: 114.8 (ветеран), 41thx
Активность: 0.10
Статус: Участник

Создано: 17 октября 2009 18:47 · Поправил: _ruzmaz_
· Личное сообщение · #7

Твои строки в файле dm.srt. К каждому байту (за искючением двух последних) этого файла прибавлена единица (т.е., например, перевод строки 0D 0A выглядит как 0E 0B, ну и т.д.).




Ранг: 527.7 (!), 381thx
Активность: 0.160.09
Статус: Участник
Победитель турнира 2010

Создано: 17 октября 2009 20:38 · Поправил: OKOB
· Личное сообщение · #8

_ruzmaz_ пишет:
прибавлена единица


Совершенно правильно!

А декремент этой радости по адресу
.text:00409C48 dec byte ptr [ebx] ; !!!

Но наверное не все так просто с редактированием

Пропатченный ЕХЕ и преобразованый файл dm.srt не загрузился.
Исходный ЕХЕ и преобразованый файл dm.srt не загрузился.
Пропатченный ЕХЕ и исходный файл dm.srt не загрузился.

Вероятно проверка целостности кода и данных.

В прицепе преобразованый файл dm.srt (твоя строка по смещению 98h)

75dc_17.10.2009_CRACKLAB.rU.tgz - dm.srt

-----
127.0.0.1, sweet 127.0.0.1




Ранг: 133.4 (ветеран), 57thx
Активность: 0.110
Статус: Участник

Создано: 17 октября 2009 21:51 · Поправил: SVLab
· Личное сообщение · #9

OKOB пишет:
Вероятно проверка целостности кода и данных

Не наблюдаю таких проблем




Ранг: 2.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 17 октября 2009 22:53
· Личное сообщение · #10

О!! Гранд мерси! Щаз попробую на паскале кодер написать!



Ранг: 2.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 17 октября 2009 23:15
· Личное сообщение · #11

Это просто гениально! Всё пашет без ошибок, программа пашет на ура!
Всем спасибо! : ) ) )



Ранг: 2.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 18 октября 2009 00:03
· Личное сообщение · #12

А ещё вопрос - там графика есть.
Но данный алгоритм не подходит...
Вроде.



Ранг: 114.8 (ветеран), 41thx
Активность: 0.10
Статус: Участник

Создано: 18 октября 2009 02:02 · Поправил: _ruzmaz_
· Личное сообщение · #13

Графика в файлах data\*.gdt - это обычные bmp, но с перебитым заголовком. Изменены первые два байта (42 4D).



Ранг: 2.6 (гость)
Активность: 0=0
Статус: Участник

Создано: 18 октября 2009 05:20
· Личное сообщение · #14

Точно! Спасибо ещё раз!


 eXeL@B —› Вопросы новичков —› Призрачный ресурс в EXE- невозможно отыскать даже в НЕХ
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати