barba59 ha scritto:
il mac address
Inutile come già detto ...
il seriale del primo hard disk
Occhio perché il seriale logico è irrilevante (in quanto modificabile).
Semmai dovresti prelevare il seriale hardware del disco
il "serialnumber" del Win32_diskdrive
(... ma non è sempre disponibile ...).
il seriale della scheda madre.
Anche questo non è sempre disponibile ...
Comunque in .Net usando la classe ManagementObjectSearcher puoi controllare un po tutto quello che ti pare.
E tu pensi che non si sappia in giro?
Sicuramente mettere queste protezioni è molto meglio che non mettere nulla.
Mi ricordi Catalano ... (chi sa di chi e di cosa si parla deve avere una certa età ...)
Se poi il cliente assolda un abile hacker
Non serve un abile hacker ma un modesto smanettone ...
peggio per lui, poi io assolderò un abile avvocato.
Ahi ... gli avvocati ... lascia stare ...
(La morale è che le protezioni sono sempre superabili e attirano gli "sprotettori" come mosche; meglio un buon supporto al cliente per le modifiche personalizzate ...)