Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Ricerca personalizzata

Software che si legano all' hardware come fanno?

Linguaggi e sistemi

Moderatori: Foto UtentePaolino, Foto UtenteMassimoB

0
voti

[1] Software che si legano all' hardware come fanno?

Messaggioda Foto Utentejafo » 18 ago 2017, 22:59

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
Avatar utente
Foto Utentejafo
13 2
 
Messaggi: 21
Iscritto il: 28 ott 2010, 18:38

0
voti

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

Messaggioda Foto Utentevenexian » 18 ago 2017, 23:13

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.
Avatar utente
Foto Utentevenexian
1.377 2 5
Stabilizzato
Stabilizzato
 
Messaggi: 441
Iscritto il: 13 mag 2017, 9:07

0
voti

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

Messaggioda Foto Utenteboiler » 19 ago 2017, 8:29

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
Avatar utente
Foto Utenteboiler
11,6k 3 6 13
G.Master EY
G.Master EY
 
Messaggi: 1949
Iscritto il: 9 nov 2011, 11:27

0
voti

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

Messaggioda Foto Utentelelerelele » 19 ago 2017, 8:53

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.
Avatar utente
Foto Utentelelerelele
1.418 1 5 8
Expert
Expert
 
Messaggi: 1643
Iscritto il: 8 giu 2011, 7:57
Località: Reggio Emilia


Torna a PC e informatica

Chi c’è in linea

Visitano il forum: Nessuno e 5 ospiti