Pagina 1 di 1

Software che si legano all' hardware come fanno?

MessaggioInviato: 18 ago 2017, 23:59
da jafo
Buonasera.

Ho una curiosita che non riesco a soddisfare causa mia ignoranza.

Come fanno i programmi a legarsi ad un hardware specifico.
Ad esempio Windows si attiva solo sulla macchina in cui l'ho installato per primo.
Ok Windows ha le chiavi di tutto, ma ora mi è capitato anche con un semplice programma demo.
Alla installazione ha richiesto una connessione ad internet per attivare la licenza demo specificando che sarebbe rimasta legata all'hardware.

Come fanno ?

Ho pensato che registrino il MAC Address del router, quello del PC non dovrebbe essere accessibile da internet.
Ma a livello di sicurezza non puo essere pericoloso?

Grazie e Ciao

Re: Software che si legano all' hardware come fanno?

MessaggioInviato: 19 ago 2017, 0:13
da venexian
jafo ha scritto:Ho pensato che registrino il MAC Address del router

E' uno dei metodi possibili.

jafo ha scritto:quello del PC non dovrebbe essere accessibile da internet.

Ma lo è certamente dal programma che hai installato, che poi lo passa al server quando si connette.

jafo ha scritto:Ma a livello di sicurezza non puo essere pericoloso?

Quando premi [Installa], dai le chiavi di casa in mano al programma che stai installando.
Una volta installato può fare praticamente tutto ciò che vuole.

Re: Software che si legano all' hardware come fanno?

MessaggioInviato: 19 ago 2017, 9:29
da boiler
Ho pensato che registrino il MAC Address del router, quello del PC non dovrebbe essere accessibile da internet.


Il MAC non si usa più per questo tipo di applicazione. Oggi ogni laptop ha almeno tre MAC: ethernet, wifi e bluetooth. Inoltre lo si può cambiare facilmente.

Per identificare univocamente l'hardware, Windows offre il comando "wmic", del quale si usano normalmente la UUID e/o il numero di serie del disco fisso.

Se vuoi identificare l'installazione di Windows, nel registro HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography trovi MachineGuid, che è univoca e indipendente dall'hardware.

Riguardo alla sicurezza, sta a te valutare se il software arriva da una fonte affidabile. L'avere acceso al MAC e a queste informazioni non è di per sé un rischio.

Ciao Boiler

Re: Software che si legano all' hardware come fanno?

MessaggioInviato: 19 ago 2017, 9:53
da lelerelele
in definitiva ognuno di questi programmi "legge" le specifiche del tuo PC e le invia tramite internet a chi ti fornirà la chiave di accesso al software, sarà costui che deciderà o meno di fornirti altra chiave su altro hardware.
mi pare che anche windows, se ti salta il PC, lo possa installare ed attivare su altro hardware, ovvio che
se vedessero usare questa attivazione su numerosi PC bloccherebbero il codice di attivazione.

saluti.