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

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

Ранг: -4.4 (нарушитель)
Активность: 0=0
Статус: Участник

Создано: 31 октября 2010 12:48 · Поправил: SEModer
· Личное сообщение · #1

Вот программа http://zalil.ru/29895807 через PEiD узнал что она запакованна UPX'ом, распаковал http://zalil.ru/29895817... Дальше PEiD показывает что эта программа написанна на VB6, дэкомпилятор "VB Decompiler Lite" пишет что "Эта программа запакованна неизвестным компилятором"... С виду программа написанна на AutoIt но и дэкомпилятор myAutToExe тоже посылает подальше с сообщением:
STOPPED!!! Required FileExtension for Tokenfiles: '.tok .mem'
Rename this file manually to show that this should be detokenied.
Вопрос: всёже, на чём написана программа, и чем посмотреть её код, что бы русифицировать эту программу...




Ранг: 568.2 (!), 464thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 31 октября 2010 13:06
· Личное сообщение · #2

SEModer
Eсть специальная темя для определения файлов, написана на VC++(MFC)

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.




Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 31 октября 2010 13:06
· Личное сообщение · #3

Microsoft Visual C++ 6.0
русифицируется любым редактором ресурсов



Ранг: -4.4 (нарушитель)
Активность: 0=0
Статус: Участник

Создано: 31 октября 2010 13:28
· Личное сообщение · #4

Не вариант, пробывал... меняю через редактор ресурсов.. в программе не остаётся то что изменял...





Ранг: 568.2 (!), 464thx
Активность: 0.550.57
Статус: Участник
оптимист

Создано: 31 октября 2010 13:50
· Личное сообщение · #5

SEModer
Надпеси для оболочки загружаются из .data cекции я небольшой спец по переводам, но есть специальные программы для перевода одна из них --> Radialix <--

-----
Чтобы правильно задать вопрос, нужно знать большую часть ответа. Р.Шекли.




Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 31 октября 2010 13:56
· Личное сообщение · #6

Начиная с адреса 004013EA прога заново устанавливает текст на контролах



Ранг: 87.8 (постоянный), 10thx
Активность: 0.070
Статус: Участник

Создано: 31 октября 2010 14:31
· Личное сообщение · #7

Если перевести все ресурсы то примерно половина остается, получается что часть надписей берется из ресурсов, остальные прийдется отлавливать. Имеет смысл перевести все а потом искать "непереведенные".

-----
Надежда - есть худшее из зол, ибо она продлевает наши страдания.© Ф. Ницше




Ранг: -4.4 (нарушитель)
Активность: 0=0
Статус: Участник

Создано: 31 октября 2010 15:02
· Личное сообщение · #8

Если не сложно объяснить, расскажите как это сделать? прост 2 дня ломаю голову как это сделать...
Сейчас попробую Radialix'ом перевести.. вдруг что получится...
Имеет смысл перевести все а потом искать "непереведенные". Как это можно сделать?




Ранг: 793.4 (! !), 568thx
Активность: 0.740
Статус: Участник
Шаман

Создано: 31 октября 2010 16:11
· Личное сообщение · #9

Это значит перевести всё что можно в ресурсах, а потом переводить оставшееся в отладчике/хекс редакторе.

-----
Yann Tiersen best and do not fuck




Ранг: -4.4 (нарушитель)
Активность: 0=0
Статус: Участник

Создано: 31 октября 2010 16:58 · Поправил: SEModer
· Личное сообщение · #10

когда старая версия была, программа распаковывалась UPX'ом и дэкомпилятором AutoIt, можно было весь код просмотреть, потом автор сказал что поставил защиту на новую версию и теперь мучайся как хочешь)



Ранг: 441.3 (мудрец), 297thx
Активность: 0.410.04
Статус: Участник

Создано: 31 октября 2010 18:24
· Личное сообщение · #11

ты чего такой трудный?
тебе ж сказали уже
PE_Kill пишет:
Это значит перевести всё что можно в ресурсах, а потом переводить оставшееся в отладчике/хекс редакторе.




Ранг: -4.4 (нарушитель)
Активность: 0=0
Статус: Участник

Создано: 31 октября 2010 18:53
· Личное сообщение · #12

Спс всем) я очень трудный) нашёл всё)


 eXeL@B —› Вопросы новичков —› Помогите узнать на чем написанна программа
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати