Здравствуйте, depressman, Вы писали:
D>Вопрос вот какой: что можно использовать в качестве уникального идентификатора компьютера? В идеале — id материнки или процессора, но насколько я понимаю через Win32_Processor и тп их получится получить только в NT/2k/XP, что не есть гут, так как нужно что бы всё работало и на win9x. Можно было бы использовать mac-адрес сетевой карты, но не факт, что на компе она будет. D>Какие будут предложения? D>Использовать что-либо программное нежелательно, так как идентификация должна проходить и после переустановки ОС.
1) Серийник винта/Vendor info HDD/CDROM, серийники лог. дисков.
2) МАС-адрес сетевухи.
3) Характеристики проца (CPUID+возможно серийник), но учти что его можно в биосе запретить, и что тогда ...
4) хеш с ROM BIOS.
5) кол-во и тип девайсов в PCI-Space
6) размер оперативки/наличие FDD/оличество HDD, CD-ROM
При разработке защиты на комп( а задача скорее всего такова),
желательно вычислять побольше параметров и допускать изменение одного(небольшой апгрейд).