Здравствуйте, Аноним, Вы писали:
А>Нельзя ли поточнее ссылку? Бьюсь об стену с этим серийником уже неделю.
Посмотрите на
codeguru в разделе Hardware Information. Там есть несколько примеров, обычно уникальный айди компьютера строится из нескольких параметров
Здравствуйте, MShura, Вы писали:
MS>Здравствуйте, h0rnet, Вы писали:
H>>Здравствуйте, Аноним, Вы писали:
А>>>Здравствуйте, depressman, Вы писали:
D>>>>Из остальных вариантов интересен BIOS. Как его определять из винды?
А>>>Раз уж мы в низкоуровневом, то все можно сделать в kernel-driver.
А>>>[asm]
H>>...
А>>>)
H>>А из User-mode (то есть не из драйвера) у меня получилось только способом: сгенерить маленький COM файл, что под ДОСом читает память по адресу F000:0-FFFF:F и пишет в временный файл, потом даные с временного файла забираются, и он и СОМ стираются. Если кто знает другие способы, расскажите, так как танцевал с бубном неделю и ничего другого не получилось.
MS>Зайди сюда
MS>http://www.internals.com/
MS>и выкачай WinIO.
Этот способ знаю, но он требует привилегий администратора в системе.
С таким же успехом можно свой драйверок позгрузить и в нем прочитать.
Но далеко не всегда защищаемый софт запускается с правами админа.