[VB.NET] Proteggere un programma

mercoledì 26 marzo 2008 - 06.10

marco.santilli Profilo | Junior Member

Dovrei proteggere il mio programma.

Inizialmente avevo creato un file che mi recuperava il seriale di windows + la schede di rete.

Mi faceva un file.

Io con un altro programmino lo codificavo e lo mettono nella root del programma

All'avvio confrontava questi valori e se andava mi si avviava il programma

Poi ho dovuto eliminare la schede di rete perchè lui prende sempre quella attiva, quindi se un momento una il cavo funziona, se usa ad esempio la wireless il mac cambia e il programma non si avvia

Sono passato a windows+seriale HD

Tutto perfetto, poi ho scoperto che i dischi in RAID non restituiscono il seriale

Sono passato a windows+seriale CPU

Tutto perfetto, poi ho notato che alcuni proci tipo AMD AM2 non restituiscono i seriale

Adesso..........non so più che fare

Consigli?????

Continuo con una protezione software o mi consigliate di buttarmi su una protezione hardware tipo chiave usb?????

Nella chiave hardware vorrei scrivere anche un numero da 1 a 3, per individuare quale "pacchetto" deve caricare in base all'acquisto

In pratica ho 3 pacchetto

Base
Intermedio
Avanzato

In base all'acquisto attiverò sulla penna USB il pacchetto desiderato.

E' possibile fare una cosa del genere????

CONSIGLIATEMI: PROTEZIONE SOFTWARE o HARDWARE????

Ciao e grazieeeee

SSUPERPIPPO Profilo | Guru

Personalmente ho preferito la chiave hardware, non dico inespugnabile ma molto più sicura!

Ciao

Alessandro

http://blogs.dotnethell.it/alebadalin

marco.santilli Profilo | Junior Member

che chiave mi consigli mi hai un link

Devo mettere dentro anche un mio codice per identificare il tipo di pacchetto che deve aprire

Base
Intermedio
Avanzato

Fammi sapere
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5