| Посл.ответ | 
Сообщение | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 19:28   · Личное сообщение ·  #1 
Что означает сабж (VOB ProtectCD5 -> Pinnacle)?
 Из этой строки понял только Overlay, помню еще с прошлого века что это означает поочередную загрузку блоков в физическую RAM.
   | Сообщение посчитали полезным:  | 
 | 
  Ранг: 529.0 (!), 110thx Активность: 0.29↘0.04 Статус: Участник 5KRT 
 
 | 
Создано: 28 декабря 2008 19:37   · Личное сообщение ·  #2 
lamer007
Очевидно это диск с видео. Pinacle - это такая ргромная фирма по производству софта. Одни из лидеров в работе с видео. VOB - это расширение файлов DVD видео. Очевидно это защищённое видео, сделанное прогой Pinacle Studio. Погугль, может быть найдёшь что нибудь интересное
 ----- Research For Food  | Сообщение посчитали полезным:   | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 19:46   · Личное сообщение ·  #3 
Спасибо, вообще-то это не видео - это главный исполняемый (в смысле - стартовый) модуль.  Он и защищен.
 При старте пытается задавать вопросы типа "как будем активироваться?". Имеет расширение exe.
 Собственно вопрос - это  запакованный файл или нет? Т.е. его нужно сразу изучать или надо распаковать?
   | Сообщение посчитали полезным:  | 
  Ранг: 529.0 (!), 110thx Активность: 0.29↘0.04 Статус: Участник 5KRT 
 
 | 
Создано: 28 декабря 2008 19:50   · Личное сообщение ·  #4 
lamer007
Кидай его сюда, придумаем что нибудь   
----- Research For Food  | Сообщение посчитали полезным:   | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 19:53   · Личное сообщение ·  #5  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:03   · Личное сообщение ·  #6  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:06   · Личное сообщение ·  #7  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:07   · Личное сообщение ·  #8  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:08   · Личное сообщение ·  #9  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:10   · Личное сообщение ·  #10  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:12   · Личное сообщение ·  #11  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:14   · Личное сообщение ·  #12  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:15   · Личное сообщение ·  #13  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:15   · Личное сообщение ·  #14  | 
 Ранг: 101.0 (ветеран), 344thx Активность: 1.15↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:32 · Поправил: progopis   · Личное сообщение ·  #15 
Ну что могу сказать: интересная вещица. Какой-то протектор (с упаковкой разумеется). Код обфусцирован. Вот что на EP:
 
Есть антитрейсинг. Если не знаешь что это, поясню - при попытке в отладчике идти пошагово, попадёшь на цикл, бесконечный.
   | Сообщение посчитали полезным:  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:49   · Личное сообщение ·  #16 
Есть предыдущая версия в защищенном и незащищенном варианте.
 Как это может помочь?
 Новая версия отличается , но не очень, и то только где-то в середине, т.е. начальные этапы работы с программой сразу после загрузки не отличаются в старой и новой версиях. 
 Кидать незащищенный вариант?
   | Сообщение посчитали полезным:  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 20:55   · Личное сообщение ·  #17  | 
  Ранг: 2014.5 (!!!!), 1278thx Активность: 1.34↘0.25 Статус: Модератор retired 
 
 | 
Создано: 28 декабря 2008 20:58   · Личное сообщение ·  #18 
Давайте в следующий раз без такого наркоманства на 9 частей, есть же обменники для этого. И для определения, чем защищена прога, тоже есть отдельный топик, даже прикреплённый.
   | Сообщение посчитали полезным:  | 
  Ранг: 283.6 (наставник), 56thx Активность: 0.13↘0 Статус: Участник Author of GeTaOEP 
 
 | 
Создано: 28 декабря 2008 20:59   · Личное сообщение ·  #19 
Скорее всего это ProtectDisc -- весьма интересный CD/DVD-протектор.
 ----- the Power of Reversing team  | Сообщение посчитали полезным:  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 21:05   · Личное сообщение ·  #20 
Понял по поводу замечаний archera, след.разы постараюсь не нарушать.
 2DillerInc
 Да, это ProtectDisc, это точно, но вопрос не в том, я думаю как это дело для начала распаковать и чем чтобы начать изучение.
   | Сообщение посчитали полезным:  | 
  Ранг: 529.0 (!), 110thx Активность: 0.29↘0.04 Статус: Участник 5KRT 
 
 | 
Создано: 28 декабря 2008 21:09   · Личное сообщение ·  #21 
lamer007
Думаю что ни чем не поможет. 
 Знатокам: На сколько я понял - прога не распакуется до получения валидных рег.данных. А распаковка кода проги идёт с участием ключа/ответа с сервера или нет?
 ----- Research For Food  | Сообщение посчитали полезным:   | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 21:17   · Личное сообщение ·  #22 
Я, как ламер, рассуждаю так для начала.
 Нужно обойти активацию. Как я понимаю сложность в том что есть антитрэйсинг. 
 Вопрос риторический: какие существуют методы обхода антитрэйсинга?
 Это чисто изучение кода и интуиция или есть какие-то механизмы/правила/алгоритмы?
   | Сообщение посчитали полезным:  | 
  Ранг: 529.0 (!), 110thx Активность: 0.29↘0.04 Статус: Участник 5KRT 
 
 | 
Создано: 28 декабря 2008 21:28   · Личное сообщение ·  #23 
lamer007
Гланая проблема не в антитрейсинге, а в обходе активации. Окна активации вызываются из библиотеки pe****.dll, проверка валидности ключа нроисходит в webcheck.dll. Но это не точно, просто беглый осмотр
 ----- Research For Food  | Сообщение посчитали полезным:   | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 21:34   · Личное сообщение ·  #24 
Вообще есть зарегистрированный вариант.
 Я так понимаю теоретически можно загрузить его в память и потом снять дамп и проделать анализ?
   | Сообщение посчитали полезным:  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 21:36   · Личное сообщение ·  #25 
2daFix,
 а если эти вызовы pe****.dll, webcheck.dll просто заглушить? Возможно такое?
 Или я вернулся по кругу в начало  ?
   | Сообщение посчитали полезным:  | 
  Ранг: 529.0 (!), 110thx Активность: 0.29↘0.04 Статус: Участник 5KRT 
 
 | 
Создано: 28 декабря 2008 21:39   · Личное сообщение ·  #26 
Невозможно такое. Кинь в личку зарегистрированный вариант.
 ----- Research For Food  | Сообщение посчитали полезным:  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 21:48   · Личное сообщение ·  #27 
Дело в том что команда cmd
 fc /b d:\t.exe d:\t1.exe
 говорит что различия не найдены.
 t - исходный
 t1 - после регистрации
 Из чего делаю вывод что после регистрации программа что-то закопала где-то в реестре или поменяла что-то где-то в другом месте.
   | Сообщение посчитали полезным:  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 21:54   · Личное сообщение ·  #28 
Скорее всего программа вычисляет какой-то  код привязки к железу, далее вычияляет хэш код, сравнивает его с сохраненным (если уже была регистрация, регистрация визуально заключается в пересылке ключа на сервер) и затем уже запускается. Как-то так.
   | Сообщение посчитали полезным:  | 
  Ранг: 529.0 (!), 110thx Активность: 0.29↘0.04 Статус: Участник 5KRT 
 
 | 
Создано: 28 декабря 2008 22:03 · Поправил: daFix   · Личное сообщение ·  #29 
Рег.данные должны храниться в реестре или в файле
 Скинь свой серийник
 ----- Research For Food  | Сообщение посчитали полезным:  | 
 Ранг: 1.6 (гость) Активность: 0.01↘0 Статус: Участник 
 
 | 
Создано: 28 декабря 2008 22:06   · Личное сообщение ·  #30 
да, думаю для начала нужно просто найти како-то средство с помощью которого протрассировать весь процесс регистрации (что куда записалось и что где поменялось).
   | Сообщение посчитали полезным:  |