Главная страница
    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.037 c
1-1083654182
real_dimedrol
2004-05-04 11:03
2004.05.16
Перенаправление вывода win16-программ


3-1082115450
nv_
2004-04-16 15:37
2004.05.16
А всё таки поиск в подстановочном поле...


1-1083137100
Fast
2004-04-28 11:25
2004.05.16
Crypto 3DES


14-1082974344
Chainik
2004-04-26 14:12
2004.05.16
Отключение планировщика заданий


11-1069698015
zeddy
2003-11-24 21:20
2004.05.16
Application.OnIdle := MoveBall;





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский