![]() |
eXeL@B —› Основной форум —› Помогите распаковать myBase Desktop Edition v5.1 |
Посл.ответ | Сообщение |
|
Создано: 29 июня 2006 17:36 · Поправил: Ram · Личное сообщение · #1 Прошу, по возможности, подробнее, помочь разобраться простому пользователю, прокомментировать что происходило при попытке использования Quick Unpack v1.0.5 для целей распаковки указанной программы а также завершить дело до конца. Начну по порядку. Есть достаточно известная программа для ведения персональной базы данных со множеством дополнительных сервисов - myBase Desktop Edition. В настоящее время уже вышла версия myBase Desktop Edition v5.1, полностью обновленная, с переписанным, сильно сокращенным кодом и т.д. Существуют версии в двух вариантах Unicode и ANSI (признаться что лучше, я так и не понял) Ну так вот, патч для ее пятого (5.0) релиза уже имеется, правда данный релиз не лишен был целого ряда недостатков, а потому вопрос по лекарству для последней, значительно подправленной версии актуален по сей день (соответствующий запрос уже запостил - (http://www.exelab.ru/f/action=vthread&forum=2&topic=3410& page=-1#9). Мне же пока захотелось сделать доброе дело и попробовать перевести программу, и вот что из этого вышло. (далее вся хронология событий в отношении последней версии 5.1Unicode) Итак, распаковывалась программа myBase Desktop Edition v5.1Unicode (trial-версия). Пакер\протектор по данным PEiD - UPX 0.89.6 - 1.02 / 1.05 - 1.24 -> Markus & Laszlo Далее брался Quick Unpack 1.0.5, OEP определял через ForceOEP by FEUERRADER В процессе распаковки программа появилась, сама закрылась, далее была представлена таблица импортированных функций, часть из которых была выделена, к сожалению, не стал сразу их удалять а сохранил как есть, процесс завершился созданием соответствующего файла, который разумеется запустился с ошибкой. Немного поумнев, решил все повторить заново, но сперва внимательно просмотрел те строки что сформировала программа Quick Unpack в левом окне, обратил внимание что программа по двум строчкам прописала обращение к моему антивирусу (!!!), и сразу забегая вперед скажу, что больше такого не повторялось, странно, однако, при этом антивирус у меня установлен не по стандартному пути... Ну да Бог с ним. Повторяю процесс - отчет Quick Unpack стал значительно короче в левом окне и ничего не было предложено удалить из таблицы импорта. Тем не менее распакованный файл увеличился вчетверо, что вроде как предполагало благополучный исход, однако Restorator упорно продолжал не видеть ресурсов, а языковые локализаторы естественно не формировали стринги. Окончательно разочарованный, решаю перезагрузиться (тем более первый неудавшийся файл никак ни хотел удаляться даже будучи переименованым), и... получаю синий экран с предупреждением о каких-то ошибках в памяти Windows. Ладно, по-философски понимаю это как издержки начинающего ломателя, перегружаюсь насильственно, решаю посмотреть что у меня еще имеется в качалке из загруженного ранее для целей распаковки, и... получаю еще один неприятный сюрприз - последние двадцать-тридцать строк куда-то подевались из истории, причем как закаченных, так и недогруженных файлов (речь о Download Master). Матерю всех кого можно, понимая одновременно что кесарю-кесарево, и нахрен я вообще за это дело взялся, смутно подозреваю что данный дефект связан с теми дампами, которые программа предпринимала в оперативной памяти, в которой вероятно и находились еще не сохраненные мною с утра изменения в качалке, но решаю всеже завершить начатое до конца. Переустанавливаю заново саму программу-цель, использую опять Quick Unpack Странно, но опять не появилось никаких неправильных функций (что по мне так совершенно нелогично), в результате опять получаю вроде как благополучно завершенную распаковку, которую никто не видит и по ней PEiD выдает уже инфу такую - Microsoft Visual C++ 6.0 Пробую еще пару раз, и... нахожу ваш форум ![]() В общем, мужики, кончаю свой трилер, спасайте начинающего взломщика, как все таки добить задачу и главное вопросы: 1. Почему больше так и не обнаружились неправильные строки в таблице импорта 2. Почему программа вызвала ошибку в системе и были потеряны сохранения качалки 3. Почему программа обратилась к папке с антивирусом в первый раз (больше не было) 4. Почему иногда распаковке мешало всплывающее сообщение о триальности и приходилось закрывать программу вручную, но чаще автоматически 5. Почему никак не реагирует функция тест распаковщика И наконец, почему если задача успешна была решена ни один локализатор не хочет видеть ресурсов: Restorator продолжает характеризовать ресурсы как поврежденные (то бишь закрытые), PASSOLO не хочет генерить стринги, Visual Localize просто выдает ошибку при открытии файла Заранее благодарю за помощь. ![]() |
|
Создано: 29 июня 2006 18:22 · Личное сообщение · #2 |
|
Создано: 29 июня 2006 18:32 · Личное сообщение · #3 |
|
Создано: 29 июня 2006 18:54 · Личное сообщение · #4 Ram пишет: 1. Почему больше так и не обнаружились неправильные строки в таблице импорта 2. Почему программа вызвала ошибку в системе и были потеряны сохранения качалки 3. Почему программа обратилась к папке с антивирусом в первый раз (больше не было) 4. Почему иногда распаковке мешало всплывающее сообщение о триальности и приходилось закрывать программу вручную, но чаще автоматически 5. Почему никак не реагирует функция тест распаковщика Эти вопросы задай самим разработчикам квик анпака(ищи у нас на форуме FEUERRADER или иди на ahteam.org/). Как уже было сказано выше, для распаковки воспользуйся утилитой Pe Explorer 1.98(крэк для него можно найти на этом форуме) ![]() |
|
Создано: 29 июня 2006 20:11 · Личное сообщение · #5 Ram пишет: 2. Почему программа вызвала ошибку в системе и были потеряны сохранения качалки 3. Почему программа обратилась к папке с антивирусом в первый раз (больше не было) Я думаю, что все глюки из-за качалки. По поводу ресурсов - для Ресторатора мне советовали объединить секции, т.к. он хочет чтобы секция ресурсов была 4-й. Ну и сюда глянь : http://www.exelab.ru/f/action=vthread&forum=5&topic=4683&p age=0#12 ![]() |
|
Создано: 29 июня 2006 20:52 · Поправил: Nitrogen · Личное сообщение · #6 |
|
Создано: 29 июня 2006 23:56 · Поправил: Rascal · Личное сообщение · #7 Ram пишет: 4. Почему иногда распаковке мешало всплывающее сообщение о триальности и приходилось закрывать программу вручную, но чаще автоматически ![]() Ram пишет: 1. Почему больше так и не обнаружились неправильные строки в таблице импорта Антивирь, возможно, перенаправляет импорт в себя. Хотя хз, на истину не очень похоже, но и другого особо не много [EDITED] Бля, обновить страницу забыл, херасе скоко наотвечали ![]() ----- Недостаточно только получить знания:надо найти им приложение ![]() |
|
Создано: 30 июня 2006 05:58 · Личное сообщение · #8 |
|
Создано: 30 июня 2006 10:51 · Личное сообщение · #9 |
|
Создано: 30 июня 2006 11:46 · Личное сообщение · #10 |
|
Создано: 30 июня 2006 11:53 · Личное сообщение · #11 |
|
Создано: 30 июня 2006 12:06 · Личное сообщение · #12 |
|
Создано: 30 июня 2006 14:56 · Личное сообщение · #13 |
|
Создано: 30 июня 2006 16:50 · Личное сообщение · #14 |
|
Создано: 30 июня 2006 18:37 · Личное сообщение · #15 |
|
Создано: 01 июля 2006 10:41 · Личное сообщение · #16 |
![]() |
eXeL@B —› Основной форум —› Помогите распаковать myBase Desktop Edition v5.1 |