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
Software che si legano all' hardware come fanno?
Moderatori:
Paolino,
fairyvilje
4 messaggi
• Pagina 1 di 1
0
voti
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.
0
voti
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
0
voti
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.
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.
-

lelerelele
4.899 3 7 9 - Master

- Messaggi: 5505
- Iscritto il: 8 giu 2011, 8:57
- Località: Reggio Emilia
4 messaggi
• Pagina 1 di 1
Chi c’è in linea
Visitano il forum: Nessuno e 16 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)


