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

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

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

Создано: 28 июня 2008 21:48
· Личное сообщение · #1

Есть такая программа для восстановления файлов Auslogics Emergency Recovery 2.1.13(www.auslogics.com/ru/downloads/emergency-recovery/emergency-recovery-setup.exe)
Форма для ввода серийника у неё находится в DLL. Прога и DLL написаны на Делфи, не упакованы.
Ставлю бряк в Olly на МessageBox о неправильном серийнике. Программа прерывается на нем, но
перейти к отладке в Olly невозможно, она намертво виснет. Делаю по другому ставлю бряк на процедуру
проверки серийника, программа прерывается, но Olly опять наглухо виснет. Не знаю что делать. Процедуру
регистрации без отладки мне разобрать трудно.




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

Создано: 28 июня 2008 22:26
· Личное сообщение · #2

Смотри, в чём косяк. Прикрой ольку HideToolz, ибо прога может морозить её потоки (некоторые проты так делают). А делать тебе надо-искать причину зависания. Если не прога морозит-олька бажная, может, возьми чистую.




Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 28 июня 2008 23:06 · Поправил: MACKLIA
· Личное сообщение · #3

Archer пишет:
рикрой ольку HideToolz


HideToolz ,да Ms-Rem когдато полезную штуку написал .Жаль ,что сейчас многие проги такую фишку палят ,да ещё и ругаются ,что процесс такой-то пытается скрываться.Хотя попробовать конечно же стоит.

-----
Что один человек сделал , другой всегда сломать может...





Ранг: 355.4 (мудрец), 55thx
Активность: 0.320
Статус: Uploader
5KRT

Создано: 29 июня 2008 03:00
· Личное сообщение · #4

MACKLIA пишет:
Жаль ,что сейчас многие проги такую фишку палят


Может быть навесная защита? не встречал такого

-----
Gutta cavat lapidem. Feci, quod potui. Faciant meliora potentes




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

Создано: 29 июня 2008 13:13 · Поправил: ange11os
· Личное сообщение · #5

Archer пишет:
Если не прога морозит-олька бажная, может, возьми чистую.

Чистая Олька вообще вырубается при попытке запуска приложения.
Archer пишет:
Прикрой ольку HideToolz,

У меня Олька накрыта Phantomom, поэтому наверное нет смысла
использовать HideTools.
Может кто-нибудь знающий все-таки посмотрит эту программу.
Мне она в принципе особо не нужна. Но интересна сама защита: не удаётся поставить даже хардварный бряк - Олька виснет. До этого мне тоже нечто подобное один раз попадалось - прога RegCompact Pro.
Там проверка серийника была в DLL eSellerateEngine. Тоже Олька висла, но в самой проге можно было останавливаться на бряках. В итоге сделала лоэдер для вечного триала.
И еще может какие туторы посоветуете где рассматривается похожая защита?



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

Создано: 29 июня 2008 14:04 · Поправил: ange11os
· Личное сообщение · #6

За защиту отвечает aushelper.dll там столько всяких проверок CRC, Adler32, Tean, Zlib, IsDebugPresent, куча криптоалгоритмов просто ужос



Ранг: 48.8 (посетитель), 17thx
Активность: 0.020
Статус: Участник

Создано: 01 июля 2008 09:49
· Личное сообщение · #7

Не уверен, но есть подозрение что на aushelper.dll висит армадила и проверка серийника тоже армовская.

А чтоб ольга не висла в madExcept_.bpl пропатч
0x3AE72 JE - JMP
0x31810 PUSH EBP - RET

не знаю как это скажется на работоспособности проги но на проверке серийника можно будет брякнутся


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


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