Сейчас на форуме: site-pro, kris_sexy, vasilevradislav (+5 невидимых)

 eXeL@B —› Крэки, обсуждения —› Чем отломать HASP Envelop. Ключ имеется
Посл.ответ Сообщение

Ранг: 74.1 (постоянный), 34thx
Активность: 0.030
Статус: Участник

Создано: 20 апреля 2007 16:33
· Личное сообщение · #1

В общем сабж...
Прога работает как клиент-сервер. Сервер защищен сабжем. Ключ есть.
Какой утилитой можно снять? Или может тутор есть какой...

Одним глазком смотрел, даже под олей запускается, но весь код обфускован...



Ранг: 456.3 (мудрец), 340thx
Активность: 0.280.02
Статус: Участник
Android Reverser

Создано: 20 апреля 2007 16:53
· Личное сообщение · #2

Гы Конечно, есть тутор (но для старых версий энвелопов)
http://www.exelab.ru/art/?action=view&id=266

-----
SaNX





Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 20 апреля 2007 16:57
· Личное сообщение · #3

С ключом конверт снимается также, как распаковывается UPX. ВОТ тутор поновее.



Ранг: 74.1 (постоянный), 34thx
Активность: 0.030
Статус: Участник

Создано: 21 апреля 2007 10:01 · Поправил: Rustem
· Личное сообщение · #4

Конверт снял...Теперь разбираюсь с самой прогой. Тоже обращается к хаспу...

Есть ли у кого нибудь сигнатуры для иды?



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

Создано: 21 апреля 2007 11:02
· Личное сообщение · #5

Привет, у меня как-то была подобная задача... прога использовала dll для работы с ключом, импортировала несколько функций от туда, я сделал так:
исходную dll переименовал и написал свою библиотеку, которая выполняла функции прослойки между программой и ключем - тем самым я смог понять как там все работает.



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

Создано: 21 апреля 2007 11:06
· Личное сообщение · #6

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




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 21 апреля 2007 11:20
· Личное сообщение · #7

А что за хасп? Может, проще заэмулить?



Ранг: 74.1 (постоянный), 34thx
Активность: 0.030
Статус: Участник

Создано: 21 апреля 2007 13:17 · Поправил: Rustem
· Личное сообщение · #8

Ключ: HASP4 Time.

Снял дамп с ключа с помощью HaspEmul2.33 от Brain Studio . Подключил рег-файл к эмулю. Смотрю логи, там юзаются 3C\3D функции - что то с криптовкой итп.

Когда снимал дамп емуль предупредил, что для нужен какой то спец рег-файл. чтобы получить, надо отправить дамп разрабам)

Чем переделать dmp в reg, чтобы с эмуляцией функций было?
По идее все в дампе есть, просто эмуль не хочет




Ранг: 1288.1 (!!!!), 273thx
Активность: 1.290
Статус: Участник

Создано: 21 апреля 2007 14:02
· Личное сообщение · #9

dmp2reg.
Хасп4 глашей должен норм эмулиться.



Ранг: 74.1 (постоянный), 34thx
Активность: 0.030
Статус: Участник

Создано: 23 апреля 2007 07:34
· Личное сообщение · #10

Все заработало...Нормально эмулятся. Видимо глюк какой-то был из-за неправильного рег-файла


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


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