Распаковка триальной длл-ки новым анпакером

Тема в разделе "WASM.RESEARCH", создана пользователем Tihon, 4 авг 2009.

  1. Tihon

    Tihon New Member

    Публикаций:
    0
    Регистрация:
    20 дек 2007
    Сообщения:
    59
    Длл-ка считает дни до финиша. Ее бы потискать, но запакована ASPACK 2.12.
    Причем как-то хитро, - секция aspack отсутствует (прилагаю снимок object table).

    Есть Qunpack 2.2 - свеженький, только-только с форума Antichat.ru. В отличие от остальной кучи анпакеров серьезно берется за работу... И, что главное, доводит до конца, т.е. выдает "распакованный" продукт.
    Но вот беда - неработоспособный почему-то продукт. :dntknw: В том же приложенном файле - вторая таблица вообще не содержит имена секций (?!))...

    Распаковка выполнялась аттачем анпакера к процессу демо-программы из пакета TextGrab SDK. После указания на защищенный модуль распаковка начинается и завершается довольно шустро и мирно, разве что мышь ведет себя прикольно...
    Лог-файл я тоже приложу, может кому интересно.

    Короче, внешне благополучный случай, но на выходе - полная хрень.
    Товарищи, посмотрите, кто добрый :)
    Я сам не могу справиться...
     
  2. Tihon

    Tihon New Member

    Публикаций:
    0
    Регистрация:
    20 дек 2007
    Сообщения:
    59
    Не, не приаттачился зип... Размер имхо великоват...
    Тогда может это влезет...
     
  3. Tihon

    Tihon New Member

    Публикаций:
    0
    Регистрация:
    20 дек 2007
    Сообщения:
    59
    Короче, извините, не аттачится по-любому... Залью на ifolder...
     
  4. tester3000

    tester3000 New Member

    Публикаций:
    0
    Регистрация:
    20 окт 2006
    Сообщения:
    140
    а что файлопомойки уже не пашут
     
  5. Tihon

    Tihon New Member

    Публикаций:
    0
    Регистрация:
    20 дек 2007
    Сообщения:
    59
    хрен знает... ifolder че-то не принимает... ниче... залью куда-нито :))
     
  6. Tihon

    Tihon New Member

    Публикаций:
    0
    Регистрация:
    20 дек 2007
    Сообщения:
    59
  7. nobodyzzz

    nobodyzzz New Member

    Публикаций:
    0
    Регистрация:
    13 июл 2005
    Сообщения:
    475
    что совсем на AsPack не похоже. Вероятно это аспротект
     
  8. Tihon

    Tihon New Member

    Публикаций:
    0
    Регистрация:
    20 дек 2007
    Сообщения:
    59
    PEid, а также QUnpack 2.2 смело говорят об ASPACK 2.12 Алексея Солодовникова...
     
  9. Velheart

    Velheart New Member

    Публикаций:
    0
    Регистрация:
    2 июн 2008
    Сообщения:
    526
    Tihon
    А это не ты несколько дней назад этот же файл просил распаковать?

    Там точно не аспак, я до оеп дощел, дамп снял, а потом импорт реконстрактор много функций не восстановил, я посмотрел на некоторые -- увидел 2 типа: одни заменены на вызов кудато в дебри протектора, причем вызов разных апи заменен вызовом одной и той же функции, а некоторые тоже внутрь, но для них вызовы разные, ну я забил)) я кагбэ не шарю в пакерах-протекторах, но для простого пакера как-то слишком наворочено)) В принципе если оч надо можно протэйсить все невосстановленные места(их там примерно 30) и вручную заполнить)
     
  10. Clerk

    Clerk Забанен

    Публикаций:
    0
    Регистрация:
    4 янв 2008
    Сообщения:
    6.689
    Адрес:
    РБ, Могилёв
    Velheart
    Прав. Простенький пакер, ядерный дебуггер даже не нужен. После инициализации модуля(tgsdk.dll) в памяти он восстановленный, всеголишь импорт подправить. Да и реализация плохая, кроме мусора ничего нет, NtDeviceIoControlFile получающий тот самый HardwareID ловится в несколько секунд остановом на KiFastSystremCall, заюзалибы 0x2e шлюз + замер времени исполнения и гораздо труднее былобы реверсить.
     
  11. Tihon

    Tihon New Member

    Публикаций:
    0
    Регистрация:
    20 дек 2007
    Сообщения:
    59
    Я просил. Такое было чувство, что всего-то пройтись анпакером, зная как правильно... Тем более, пакер тож вроде известен... Неужто лажа? Я, сказать прямо, в реверсинге-пакинге - даже не ноль... Но коли надо, - приходится тужиться.
    Так что, глухой номер, что-ль? Если так, скажи, чтоб времени не тратить... буду "идти другим путем", как сказал маме мальчик Вова...
     
  12. Tihon

    Tihon New Member

    Публикаций:
    0
    Регистрация:
    20 дек 2007
    Сообщения:
    59
    Как я понимаю намек, беру ольку, запускаю процесс и аттачу ольку к процессу? А потом в памяти курочу?
    Если так, - это ж просто шоколад :)))
    Мне фиг с ним, с пакером, мне б на деле триал похерить... Смогу я это сделать без распаковки, в памяти?
     
  13. Clerk

    Clerk Забанен

    Публикаций:
    0
    Регистрация:
    4 янв 2008
    Сообщения:
    6.689
    Адрес:
    РБ, Могилёв
    Tihon
    Пакеры гуан любые, эмуляторы - это проблема. Не понимаю что толку криптовать модуль, если он при старте распаковывается, а загрузчик использовать, или патчь модуля криптованного, или любой другой способ запустить свой код из модуля перед его выполнением позволит обращаться сразу к распакованному модулю в памяти.
     
  14. RET

    RET Well-Known Member

    Публикаций:
    17
    Регистрация:
    5 янв 2008
    Сообщения:
    789
    Адрес:
    Jabber: darksys@sj.ms
    Присоединяюсь - гуано, чушь