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

 eXeL@B —› Основной форум —› Какие бывают типы проверок ключей?
Посл.ответ Сообщение


Ранг: 127.3 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 27 февраля 2006 22:55
· Личное сообщение · #1

Каким методом проверяются ключи? Конкретно, ситуация такая: прога хранит ключ в реестре.При исправлении на любую фигню, при запуске, СРАЗУ, переписывает ключ на триальный.И выдает ошибку, что типа ключ не правильный. Как бы это дело поймать? Бряк в сайсе типа bpx regopenkeyw if ( eax == 'Serial') ловит все обращения к реестру.
Или может как-то еще можно это дело отловить?



Ранг: 68.8 (постоянный)
Активность: 0.120
Статус: Участник

Создано: 28 февраля 2006 01:34
· Личное сообщение · #2

stahh
Вообще я не понял, что ты имел ввиду под фразой "как-то еще можно это дело отловить",
но есть прога от sysinternals, называется --> Regmon <-- http://www.sysinternals.com/Files/RegmonNt.zip .
1.Сначала скажи что ты пытаешся поймать?
2.Как ты хочешь изменить программу(патч, кейген)?
3.Что это за прога?
Можно найти переход по условию чтения триального ключа и заменить его на безусловный,
это самый простой способ.




Ранг: 127.3 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 28 февраля 2006 19:45
· Личное сообщение · #3

Прогу я уже описывал-Acunetix Web Scaner3build20063001.Проверку вводимого!!! ключа я нашел и отключил.Но при этом прога говорит, что ключ валид, но для фулл версии.Мол, типа демка. А введенный ключ пишет в реестр. Там еще есть в двух местах выбор мода загрузки.Так вот я ее пропатчил на полную версию.И при запуске она проверяет тот ключ, что перед этим сказала "ОК" и пищит, что ключ не валид.Один чел на античате, полусломал предыдущий билд.Там есть фича - скан по сканлисту.Так он это дело включил. И прога работает как полная. Но только по сканлисту. Значит прога полная. И вот эту проверку на старте я поймать и не могу.Я знаю откуда она вызывается. Но поймать ее в advapi ил ntdll - не могу, чтоб посмотреть что с чем там сравнивается. И возврат поймать не могу.Куда он идет,- в делку или сразу в екзешник.Вот такая трабла.



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

Создано: 03 марта 2006 01:56
· Личное сообщение · #4

stahh пишет:
И вот эту проверку на старте я поймать и не могу.


Загони в Иду и изучай.



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

Создано: 08 марта 2006 00:11
· Личное сообщение · #5

Раз вываливается сообщение, что ключ не правильный, то ставь бряк на на него. Можно в коде программы поискать сам текст, или банально поставить бряк на MessageBox, может повезет.




Ранг: 127.3 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 08 марта 2006 19:59
· Личное сообщение · #6

Да тут проблема в том,-демо или не демо. Я все проверки понаходил, все поотключал. В делке происходит проверка ключа.Эта проверка вызывается из другой делки.А эта уже идет в экзешник.Рет всегда идет в одно и тоже место. Я так понимаю, что ключ декодируется. Получается некий чисел. Этот чисел и указывает РЕТ. Так вот как бы узнать другой чисел, который укажет возврат на запуск фулл версии? Если прога полная, то фулл как-то должен запускаться? Как? Вот собственно в чем вопрос.



Ранг: 36.9 (посетитель)
Активность: 0.050
Статус: Участник

Создано: 09 марта 2006 10:05
· Личное сообщение · #7

stahh пишет:
Рет всегда идет в одно и тоже место. Я так понимаю, что ключ декодируется. Получается некий чисел. Этот чисел и указывает РЕТ.

А что запускается после Рета? Если демка, то можна было бы переправить ее на запуск фулл версии ( если это возможно).




Ранг: 127.3 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 09 марта 2006 22:44
· Личное сообщение · #8

А что запускается после Рета? Если демка, то можна было бы переправить ее на запуск фулл версии ( если это возможно).
Естественно - демка. И переправить можно было бы. Но как найти этот переход на фулл? Декодирование ключа-отпадает. Еслиб это было так просто,- прога не была бы ничем не запакована и не стоила бы 6500.
А отключение проверки приводит к тому, что прога запускается вообще без ничего. Главное окно, в нем инфа о версии и просьба ввести хоть какуюто лицензию.



Ранг: 36.9 (посетитель)
Активность: 0.050
Статус: Участник

Создано: 09 марта 2006 23:17
· Личное сообщение · #9

А прога скоко весит? Может дашь линк? Интересно хотя бы ради интереса посмотреть на такую прогу что стоит 6500..




Ранг: 127.3 (ветеран)
Активность: 0.070
Статус: Участник

Создано: 10 марта 2006 01:03
· Личное сообщение · #10

Вот линк www.acunetix.com/vulnerability-scanner/vulnerabilityscanner3.exe
Размер 5923 к.


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


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