On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



Пост N: 1
Зарегистрирован: 04.12.12
ссылка на сообщение  Отправлено: 04.12.12 17:32. Заголовок: декомпиляция файла clipper ***.exe


Добрый день. Прошу помощи или хотя бы совета.. Есть программа калькуляций, написана на clipper. Исходников нет. Работает в настоящее время на машине с Windows XP SP3. Возникла острая необходимость переноса этой программы на другой компьютер. Дело в том, что в аннотации автор предупреждает, что "программа привязана к конкретному компьютеру и простым копированием не переносится". Мы бы обратились к разработчику, но человек умер...
Я перенесла все: и папку с программой, и системные NT-файлы CONFIG и AUTOEXEC.Поначалу при запуске вылетало бесконечное "несанкционированное использование". Поместила все на системный диск С. Теперь запускается оболочка, и вылетает ошибка "BASE/1132 выход за границы индекса:array access". В чем собственно вопрос:как декомпилировать экзешник (может быть я смогу выяснить, к чему конкретно привязана программа). Я скачала Valkyrie 5, и Rescue, но к моему стыду не понимаю, как ими пользоваться, может быть у кого-нибудь есть инструкция к этим декомпиляторам? Или что-то еще надо прописать? (где-то читала еще про config.sys и autoexec.bat...) Спасибо.

Спасибо: 0 
Профиль
Ответов - 5 [только новые]


Администратор




Пост N: 2585
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 04.12.12 17:51. Заголовок: Валькирией несложно ..


Валькирией несложно пользоваться, правда она не всякий exe декомпилирует. Да и вообще не всякую клиппер-программу можно декомпилировать.
Надо запустить v5.exe, нажать F3, выбрать файл exe.
Если декомпиляция удалась - появится окно с ее результатом.
Затеи надо выбрать из меню File - Recover, указать Application (это все приложение).
И изучать получившийся main.src


Спасибо: 0 
Профиль
постоянный участник




Пост N: 342
Зарегистрирован: 06.02.07
ссылка на сообщение  Отправлено: 05.12.12 13:38. Заголовок: С валькирией бывают ..


С валькирией бывают иногда сложности (мне встречались, например, при разгребании унаследованного софта - к примеру, когда человек копипастил функцию в несколько PRG, в каждом случае немного модифицируя "по месту", а имя функции оставлял одно и то же). Да и с некоторыми конструкциями Валькирия не всегда точно разбирается. Иногда приходится комбинировать RESCUE5 и Валькирию - глядя на "нечеловеческий" (но точный) код от RESCUE, править код от Валькирии...

Ольга , если хотите, могу попробовать помочь декомпильнуть. Шлите EXEшник (в зипе/раре, конечно) на gustow33 [dog] mail . ru Если, конечно, ваш софт - не "стратегически секретный" :)

Может быть, повезет - и не окажется, что "привязки" или иные "хитрости" сделаны какими-то СИшными функциями или 3-сторонними "нестандартными" (и недоступными) библиотеками... и не слинковано каким-нибудь Blinker 6 или 7... тогда упс...


Спасибо: 0 
Профиль
администратор




Пост N: 2559
Зарегистрирован: 17.05.05
ссылка на сообщение  Отправлено: 05.12.12 15:14. Заголовок: gustow пишет: С вал..


gustow пишет:

 цитата:
С валькирией бывают иногда сложности




Спасибо: 0 
Профиль



Пост N: 2
Зарегистрирован: 04.12.12
ссылка на сообщение  Отправлено: 05.12.12 15:26. Заголовок: я решила проблему


Спасибо Всем, кто откликнулся на мой пост. Интересно было бы конечно узнать, прописано ли что-то в exe-шнике моего наследства, но неудобно загружать людей: декомпиляция и анализ результатов может занять немало времени. (Если кому интересно, я могу выслать). Дело оказалось в следующем: на экране ПК, где расположен работающий вариант программы, есть соответствующий ярлык запуска. Я наивно полагала, что это тоже самое, что запустить exe-файл из корневой папки, где лежит весь каталог программы! Так вот, ярлык оказался хитрый, с расширением *.pif, и в его свойствах на вкладке программа написано: команда- F:\KALK\KALK.EXE pole, рабочая папка-F:\KALK.Когда я скопировала именно этот файлик (который лежал в профиле пользователя, а не в папке с программой) и папку с программой, подправила пути, все запустилось.... Так что Всех с Наступающим НГ, стабильно работающих программ и беспроблемных пользователей!

Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 27.08.13 11:49. Заголовок: Это программа Юрия Д..


Это программа Юрия Довнара?
Настройки config.nt and autoexec Приведите.

Спасибо: 0 
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 328
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет