Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Вниз

Вопрос избитый: как однозначно идентифицировать компьютер?   Найти похожие ветки 

 
тихий вовочка ©   (2004-04-23 21:13) [0]

Нашел информацию о том, как узнать заводской серийник винчестера в Win2k/XP, но не знаю как в Win98. Что еще? БИОС? Видеокарта? Кто-нибудь делал что-нибудь?


 
Yar-Com   (2004-04-23 21:20) [1]

из биоса строчку о номере биоса о его производителе и дате изготовления, я дуамаю в полне уникальная инфа)


 
Piter ©   (2004-04-23 21:26) [2]

Определение "Компьютера" в студию. Тогда и ответим на вопрос


 
Gero ©   (2004-04-23 21:35) [3]

Мышка


 
тихий вовочка ©   (2004-04-23 21:58) [4]

Компьютер - любой ПК от 300 пенька и выше. Оси Win98-WinXP. Необходимо привязаиться к чему-либо. Тривиальная задача защиты программы от клонирования на клиентских компьютерах.  Люди платят за две лицензии, а потом клонируют на 20 компах. На хакера тратится не будут, поставим защиту станут платить(хакеру больше отдать придется.) Строчка о БИОСе очень похожа у двух компов, купленных в одно время. Проверяли вчера. А два компьютера, купленные в офис почти близнецы. Серийник тома диска не устраивает, так как клиент имеет право переустановить винды или отфармотировать диск. Замена винта - вещь редкая и будет производиться нами же. Поэтому был выбран серийник винта. Но как его получить под Win98 не знаем. Под NT знаем.


 
Vemer ©   (2004-04-23 22:55) [5]

Рецепт:
Взять VolumeID и VolumeSize и сварить из них битовыми/математическими операциями хэш. Уникальность 100% практически.


 
Vemer ©   (2004-04-23 22:57) [6]

В догонку:
"Генератор" хэш у законного пользователя или у тебя, в зависимости от условий.


 
Гарри Поттер ©   (2004-04-23 23:28) [7]

>Серийник тома диска не устраивает, так как клиент имеет
>право переустановить винды или отфармотировать диск.

Странно, че они часто это делают? Ну и попросят после переустановки ключ, дело 5 минут.. Какие проблемы-то..


 
Rouse_ ©   (2004-04-23 23:33) [8]

Серьезные защиты делают через HASP...


 
тихий вовочка ©   (2004-04-24 13:58) [9]

А материнская плата кроме версии БИОС что-нибудь может выдать?


 
Undert ©   (2004-04-24 14:07) [10]

тихий вовочка ©:

а чем тебя ethernet адрес не устраивает ? конкретная привязка к конкретному оборудованию, т.е. сетевой карте, если к примеру делаешь софт для одного компа, будь уверен что прога будет работать именно на одном компе, а вобще почитай о Globe Trotter (http://www.globetrotter.com/), самая реальная на сей день защита, хотя от нее тоже кряков дофига, ну это понятно, любой компьютерный код подвержен взлому.


 
Anatoly Podgoretsky ©   (2004-04-24 14:08) [11]

Gero ©   (23.04.04 21:35) [3]
Поддерживаю, но больно дорого


 
Piter ©   (2004-04-24 14:21) [12]

тихий вовочка (23.04.04 21:58) [4]
Компьютер - любой ПК от 300 пенька и выше


А что такое ПК?

Понимаешь, я к тому, что ты называешь компьютером. Допустим, сетевая карта - часть компьютера? Тогда привязывайся к ней.
Винт - часть компьютера? Тогда к нему. CD диск в CD-ROM"е часть компьютера? Тогда привязывайся и к нему...


 
Anatoly Podgoretsky ©   (2004-04-24 14:50) [13]

тихий вовочка ©   (23.04.04 21:58) [4]
То есть вы желаете использовать оборужование клиента для своих сообственных целей, так в чем проблема поставляется жесткий диск и всего делов. Защиту от взлома не рассматриваем, только от не санкционирового использования на другом компьютере.
Но более дешевое и правильное решение привязка не к железу, а к электронному ключу, самые простые стят дешево.

Потом нормальное лицензирование привязывается к пользователю, не с компьютером же договор оформляется.


 
Knight ©   (2004-04-24 15:44) [14]

А меня больше интересует, не то к чему привязать, а как встроить это в программу, т.к. если крутая проверка обходится элементарным JMP-ом, то это просто смешно... :)

Сам с таким сталкивался, смотришь стринги и видишь - "Demo", "Normal", "Delux"... Или база закрыта паролем, а пароль в exe-файле открытым текстом, хоть бы Xor какой наложили... :)

PS: HASP, тоже не панацея...


 
вразлет ©   (2004-04-24 16:24) [15]

http://borland.xportal.ru/forum/viewtopic.php?t=779&highlight=%F1%E5%F0%E8%E9%ED%FB%E9

Насколько я помню много функций из примера передраны из библиотеки WinIo

http://www.internals.com/

WinIo - This library allows direct I/O port and physical memory access under Windows 9x/NT/2000 and XP. Version 2.0 provides faster I/O port access, better memory mapping support and can be used from non-administrative accounts under Windows NT/2000 and XP.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.48 MB
Время: 0.033 c
3-1082238236
SergeyV
2004-04-18 01:43
2004.05.16
Соединение с MS-SQL2000 из консольного приложения


7-1080708481
ГАГН
2004-03-31 08:48
2004.05.16
ярлык у программы.


8-1076930413
r00t
2004-02-16 14:20
2004.05.16
Компонент, работающий с gif на уровне канвы.


6-1080127550
rimd
2004-03-24 14:25
2004.05.16
idSMTP and idAntifreez


1-1083070154
Goida
2004-04-27 16:49
2004.05.16
Почему ошибка при присвоении массива региону (VBA)?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский