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

 eXeL@B —› Крэки, обсуждения —› Привязка к железу
Посл.ответ Сообщение


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

Создано: 08 июня 2007 12:40
· Личное сообщение · #1

Как определить, к какому железу и как привязывается программа?
Какие API-функции перехватывать, и тп...
И можно ли будет сэмулировать это железо на другом компьютере?




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

Создано: 08 июня 2007 13:03
· Личное сообщение · #2

RAMZEZzz пишет:
Как определить, к какому железу и как привязывается программа?
Какие API-функции перехватывать, и тп...

Дизассемблер+отладчик

RAMZEZzz пишет:
И можно ли будет сэмулировать это железо на другом компьютере?

можно



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

Создано: 08 июня 2007 13:26
· Личное сообщение · #3

На васме похожие темы есть помоему.



Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 08 июня 2007 13:32
· Личное сообщение · #4

Перехватывай DeviceIOControl - через неё осуществляется доступ к железу и его параметрам.

-----
все багрепорты - в личные сообщения





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

Создано: 08 июня 2007 13:35
· Личное сообщение · #5

HandMill пишет:
Перехватывай DeviceIOControl - через неё осуществляется доступ к железу и его параметрам.

Зачем?



Ранг: 222.2 (наставник), 115thx
Активность: 0.140.01
Статус: Участник

Создано: 08 июня 2007 13:43
· Личное сообщение · #6

Как это зачем? От этой же АПИ плясать нада - через неё формируют Hardware ID. Аспр через неё же и привязывается к железу, экзекриптор, самопальные привязки - тоже через неё чаще всего осуществляют

-----
все багрепорты - в личные сообщения





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

Создано: 08 июня 2007 13:44
· Личное сообщение · #7

HandMill пишет:
Перехватывай DeviceIOControl - через неё осуществляется доступ к железу и его параметрам.

Не к железу, а к драйверам.

RAMZEZzz
Похожих тем море, на любом форуме данной тематики.




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

Создано: 08 июня 2007 16:37
· Личное сообщение · #8

Ara
Спасибо за такой "развёрнутый" ответ.
Узнал много нового!




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

Создано: 08 июня 2007 17:05
· Личное сообщение · #9

какой вопрос-такой и ответ.




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

Создано: 08 июня 2007 19:38
· Личное сообщение · #10

Ara пишет:
какой вопрос-такой и ответ.

Ладно, поставлю вопрос по-другому:

1. Какие есть способы привязки к железу, и как их обойти
2. Как сэмулировать железо одного компьютера на другом компьютере? (только для одного процесса)



Ранг: 192.3 (ветеран), 18thx
Активность: 0.120
Статус: Участник
stoned machine-gunner

Создано: 08 июня 2007 23:09
· Личное сообщение · #11

лично я встречал привязку к жесткому диску, дате BIOS, Привязку к ProductId винды, хотя это не железо...
вот почитай статью на wasm:
www.wasm.ru/article.php?article=hardzen
MAC адрес сетевой карты частенько юзают.

Как эмулировать? Подменять оригинальные данные. Читай на том же wasm про создание дров.

-----
once you have tried it, you will never want anything else





Ранг: 387.4 (мудрец)
Активность: 0.170
Статус: Участник
системщик

Создано: 09 июня 2007 00:10
· Личное сообщение · #12

RAMZEZzz, зачастую значительно легче отломать проверку чем разбираться в том, как она реализована. Но, тут мы приходим к дискусси "изменять код проги или нет, вот в чём вопрос"


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


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