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

 eXeL@B —› Вопросы новичков —› Thinstall Vs LordPE
Посл.ответ Сообщение

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

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

Попалась прога накрытая версией 2.705 Thinstall.
00DA1C44 push 0E47278 ; ASCII "APISPY: Calling EXE Entry Point %x",LF
00DA1C49 call 00DBF990
00DA1C4E add esp,8
00DA1C51 call dword ptr ss:[ebp-AC] (0086295E); <jmp.&KERNEL32.ExitProcess> - переход на ОЕП

который собственно выглядит вот так:


0086295E jmp dword ptr ds:[402000] ; mscoree._CorExeMain

вот дохожу до сих пор (0086295E) и пробую дампить.
если дамплю без force RAW mode, то не дампиццо ничего абсолютно, если дамплю с галкой на Raw mode то Unable start program... (как правильно сдампить прогу, так чтобы потом цеплялись дополнительные секции, потому что IMPREC пишет что не может прицепить секцию?).

попробовал сдампить плугом для ольки что-то получилось, но дальше начался косяк с ИАТ.
пытаюсь восстановить импорты без добавления новой секции и вижу ошибку при загрузке проги в ольку:

"Порядковый номер 33548 не найден в библиотеке DLL mscore.dll"


Может кто подскажет хитрости и тонкости борьбы с этой дрянью

спасибо.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

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

Файл выложи для начала. ОЕП сомнительное. Импортируй по имени, а не ординалу. Можешь дампить другим софтом, включая сам импрек.



Ранг: 1045.7 (!!!!), 31thx
Активность: 0.570
Статус: Участник

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

NewBHack пишет:
попробовал сдампить плугом для ольки что-то получилось, но дальше начался косяк с ИАТ.пытаюсь восстановить импорты без добавления новой секции и вижу ошибку при загрузке проги в ольку:

Для тинстала не нужно юзать импрек достаточно просто не дать заполнить иат и сдампить .
и переход на оеп там что то типа того call dword ptr ss:[ebp-ХХ]



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

Создано: 11 октября 2009 19:36
· Личное сообщение · #4

to pavka да, я пытался не дать ему заполнить иат, но при этом он в иате правит кое-какие адреса "под себя", например, было в таблице KERNEL32.ExitProcess, он гад меняет на mscoree._CorExeMain и получается такая фигня, что если я не дам ему менять эту таблицу, то он попадает на KERNEL32.ExitProcess ну и есс-но свалится прого... вот так вот... палка о двух концах.
dll я как бы выделил - всё нормально, а вот как тут прот отцепить х.з. тем паче что эта дрянь постоянно ломится в секцию Тинстала... допустим прога крутится и если повесить бряк на память то 99% исполняемых процедур идут именно оттуда (кароч я слабый песатель сча залью на депозит и отправлю вам линку в личку - сами увидите... как бы защиту серийником я обхожу на легке но мля хочеццо распаковать - пакрутому сделать тем более что с 2.5 версой никада проблем не было).
и переход на Оеп у меня именно такой, pavka, как ты обрисовываешь:

00DA1C51 call dword ptr ss:[ebp-AC] (0086295E); <jmp.&KERNEL32.ExitProcess> - переход на ОЕП

а вместо ехит процесс там лежит правленый mscoree._CorExeMain


to Archer отправил линку в личку. спасибо, что никогда не отказываете в помощи.



Ранг: 281.8 (наставник), 272thx
Активность: 0.250.01
Статус: Участник
Destroyer of protectors

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

NewBHack пишет:
to Archer отправил линку в личку. спасибо, что никогда не отказываете в помощи.

Ты только арчи прожку посмотреть дашь? Или это такая софтина приватная?



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

Создано: 11 октября 2009 19:57
· Личное сообщение · #6

NewBHack
только не отправляй и MasterSoft'y ссылку в личку
выкладывай тут



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

Создано: 11 октября 2009 21:53
· Личное сообщение · #7

ну софт как бы не для общего обозрения отправил в лычку.



Ранг: 281.8 (наставник), 272thx
Активность: 0.250.01
Статус: Участник
Destroyer of protectors

Создано: 11 октября 2009 21:56 · Поправил: MasterSoft
· Личное сообщение · #8

tihiy_grom пишет:
только не отправляй и MasterSoft'y ссылку в личку

ты прям пророк, после твоих слов увидел новое сообщение в ПМ с ссылкой на прогу.ъ

NewBHack
Напасть какая-то... ты хоть паролем на архив поделился бы или мне его брутить?



Ранг: 1045.7 (!!!!), 31thx
Активность: 0.570
Статус: Участник

Создано: 12 октября 2009 08:39 · Поправил: pavka
· Личное сообщение · #9

pavka пишет:
00DA1C51 call dword ptr ss:[ebp-AC] (0086295E); <jmp.&KERNEL32.ExitProcess> - переход на ОЕПа вместо ехит процесс там лежит правленый mscoree._CorExeMain

Там нормальная иат ее просто не заполняешь и дампишь
007E5EDE: FF2500204000 jmp _CorExeMain oep
.007E5EE4: 0000 add [eax],al
Фреймворка у меня нет но дамп совершенно валидный
http://rapidshare.com/files/291869043/dumped.rar
забыл поставишь сам значения
NetMetaData Directory
RVA И Size



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

Создано: 12 октября 2009 19:41 · Поправил: NewBHack
· Личное сообщение · #10

спасибо. буду разбираться.

отдельное спасибо tihiy_grom - пущего профессионализма я не видел



Ранг: 24.2 (новичок), 1thx
Активность: 0.030
Статус: Участник

Создано: 13 октября 2009 09:22
· Личное сообщение · #11

Жаль, что не выложил ссылку.
Когда-то на руборде были мультики по перепаковке Thinstall без использования отладчика. Щас уже не видел, нашел у себя. Залил оба варианта.

--> Вариант 1 <-- 9.45 Мб
--> Вариант 2 <-- 7.8 Мб

Во втором варианте можно получить чистую прогу, как будто бы она была только что установлена. Возможно также внести изменения и собрать в пакет обратно. Возможно такой вариант тебя устроит, если тебе нужно только снять Thinstall.



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

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

спасибо. именно ето мне уже показали



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

Создано: 27 августа 2011 08:30 · Поправил: FabulousFurlough
· Личное сообщение · #13

Hello. I speak no Russian, so I apologize ahead of time.

I also apologize for digging up an old thread, but it's exactly the topic that I was going to post new.

I am struggling with Thinstall 2.705 just as NewBHack did. Was anything learned (and still remembered), that might help me.

I am able to dump using OllyDump, but the dump doesn't work. ImpRec only finds 1 import.

Any help appreciated.

FF


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


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