Zabezpieczenie sprzętowe

0

Witam czy jest metoda napisania w dość prosty sposób jakiegoś zabezpieczenia seryjnego jednorazowego poprzez sciąganie danych o podzespołach np jakiegoś identyfikatora CPU tak by program działał tylko na jednym komputerze a nie na wielu i nie mógł być uruchomiony na innych? Chodzi o takie zabezpieczenie sprzętowe przed piractwem

0

Proste będzie łatwe do obejścia lub złamania, więc pytanie przed kim chcesz się bronić. Jak przed panią Jadzią z księgowości to wystarczy jak zrobisz na dysku jakiś plik w czasie instalacji i potem będziesz sprawdzał czy istnieje ;]

1

Jest, nazywa się TPM.

Inna opcja, to serial number w procesorze. Kwestia poruszona przez Schneiera w 1999 przy okazji Pentium III, odgrzana przez Intela przez wprowadzenie PPIN: http://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-2400-v2-datasheet-vol-1.html

Do tego masz "przyziemne" metody typu dmidecode.

0

Hmm w sumie tak przemyślałem sprawe i myślę sobie tak skoro w każdym komputerze jest karta sieciowa nawet jak ten nie jest podłączony do sieci przez Rj45 to może po prostu zrobie to tak że program będzie porównywał MAC a MAC będzie łatwiej uzyskać dostęp do karty sieciowej niż do ID procesora.

Mozna zamknąć

0

Jak program jest drogi to są zabezpieczenia na pendrive/USB - jeden kosztuje ok. 40-200 zł. Część kodu aplikacji siedzi w pendrivie (np. jakieś DLL), dodatkowo jest zaszyfrowana.

1 użytkowników online, w tym zalogowanych: 0, gości: 1