Сейчас на форуме: Magister Yoda, rtsgreg1989 (+8 невидимых)

 eXeL@B —› Основной форум —› ASProtect Hardware ID
Посл.ответ Сообщение


Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 12 ноября 2004 11:36
· Личное сообщение · #1

Кто-нить в курсе какие именно данные железа использует аспр для генерации Hardware ID ?




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

Создано: 12 ноября 2004 11:46 · Поправил: Ara
· Личное сообщение · #2

WELL
Как-то хотел выяснить, но забил... Присоединяюсь к вопросу.
Никак закейгенить аспр решил? ;)




Ранг: 332.0 (мудрец)
Активность: 0.180
Статус: Участник
•Pr0tEcToRs KiLLeR•

Создано: 12 ноября 2004 11:54
· Личное сообщение · #3

дык просто распакуй и поставь пошифрованные куски на место ;) и пох, что он там использует.




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 12 ноября 2004 12:20
· Личное сообщение · #4

Mario555 пишет:
дык просто распакуй и поставь пошифрованные куски на место ;) и пох, что он там использует.

Этим и буду заниматься. Просто валидный ключик под определённый hardware ID.
Хотя щас посмотрел, это всё можно по ходу загрузки в памяти патчить...



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

Создано: 12 ноября 2004 13:34
· Личное сообщение · #5

WELL
Просто пропатч GetHardwareID.




Ранг: 266.8 (наставник), 5thx
Активность: 0.220.03
Статус: Участник
very WELL :)

Создано: 12 ноября 2004 22:53
· Личное сообщение · #6

Да я вот чёт не могу добраться до апи в этой проге %)
Хотя и аспр вроде 1.23 RC4 - 1.3.08.24
Прога на MSVC 6 написана. Может там апи по другому выглядят



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

Создано: 13 ноября 2004 01:22
· Личное сообщение · #7

WELL
Может, линк дашь? Выглядит GetHardwareID вроде бы так:
mov eax, [esp+4]
mov ds:dword_0_XXXXXX, eax
retn



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

Создано: 11 апреля 2005 19:55 · Поправил: SIM
· Личное сообщение · #8

Из справки аспра:
To generate the key, that depends on user's hard drive you need to get the Hardware ID of his computer.

Hardware ID генерируется на основе параметров системного раздела жеского диска, возвращаемые API GetVolumeInformation и GetDiskFreeSpace: серийный номер тома, байтов в секторе, секторов в кластере, число кластеров.Алгоритм генерации Hardware ID простой, но не в этом суть. Кароче есть регфайл и Hardware ID токо компа на котором активирована прога + вышеперечисленные параметры на основе которых генерируется Hardware ID. Два вечера пытаюсь запустить прогу в зарегистрированном виде на своем компе - ни в какую! Серийный номер тома своего диска С:\ поправил HEX-редактором, байтов в секторе и секторов в кластере у меня такие же, число кластеров менял в прямо в ольке после бряка на GetDiskFreeSpace и делал лоадер на основе kerberos spy v1.01. При этом Hardware ID получается правильный, но ключ в реестре прога никак не воспринимает.
Чо дальше делать не знаю... Может кто продвинулся в этом вопросе?


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


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