Come funziona il software Trial Version?

Sommario:

Come funziona il software Trial Version?
Come funziona il software Trial Version?

Video: Come funziona il software Trial Version?

Video: Come funziona il software Trial Version?
Video: Window Expander For YouTube - YouTube 2024, Aprile
Anonim

Versioni di prova o Software di prova, è un software per computer che può essere eseguito per un periodo limitato di tempo prima che scada e smetta di funzionare. L'idea alla base di questo concetto è che l'utente ha la possibilità di provarlo e quindi decidere se desidera acquistare la versione completa. In realtà è un esempio di software originale che funziona per un periodo limitato di tempo. Può o non può avere tutte le funzionalità del software originale. In entrambi i casi, cessa di funzionare dopo che il suo limite di tempo scade. Questo articolo parla di come funziona un software di versione di prova.

Image
Image

Come funziona il software della versione di prova

Esistono molti metodi utilizzati dai programmatori per sapere quando è trascorso il periodo di prova di un software. In passato, era stato fatto qualcosa di fondamentale come controllare la data del sistema. Ma in un periodo di tempo la sofisticazione è entrata. Dal momento che non ci sono due programmatori che pensano sempre allo stesso modo, non ci può essere alcun metodo da spiegare in questo contesto.

Creazione di voci di registro nascoste

Alcuni trialware rendono l'accesso al registro di Windows su quando è stato installato, insieme al tempo di installazione. Il software, una volta avviato, confronta la data e l'ora del registro con la data e l'ora del computer. Se quest'ultimo è maggiore, la versione di prova del software o del trialware, come viene chiamato, smette di funzionare. Ma questo è il metodo più semplice che può essere utilizzato da qualsiasi trialware. Tali voci non vengono create in posti ovvi sotto nomi ovvi, ma sono invece "nascoste"

Poiché anche i programmatori sanno che è facile eseguire la scansione del registro con i residui del programma e la reinstallazione, potrebbero aggiungere alcune voci nascoste del registro che non sembrano correlate al trialware. Ciò significa che quando si installa una versione di prova di un software, è possibile creare alcune voci di registro, ad esempio HK_LOCAL_MACHINE o HK_CLASSES_ROOT, dove normalmente non verrà esaminato alcun utente. Inoltre, i nomi delle chiavi non sarebbero correlati al programma in modo tale che, anche se un utente sta calcolando le chiavi da eliminare, non sa se una chiave appartiene alla versione di prova di un software. In questo modo, i programmatori possono impedire una reinstallazione funzionante del trialware.

Il software di prova utilizza file nascosti e di sistema

Alcuni programmatori creano file nascosti o file di sistema relativi alla versione di prova di un software e lo inseriscono nella cartella System32 o nella cartella contenente i driver. Potrebbero anche essere 0 byte o file vuoti. Se aggiungono un'estensione che vada.sys o.ini, gli utenti ci penseranno due volte prima ancora di modificare i file. Anche i pulitori di spazzatura li ignoreranno.

Inoltre, i file possono essere crittografati e se gli utenti cercano di apportare modifiche, la versione di prova smette completamente di funzionare come risultato della manipolazione dei file correlati. In questo caso, quando il programma è installato, crea diversi file in posizioni diverse, specialmente quelle relative al funzionamento di Windows. Sulla base dei dati scritti su questi file, il programma può rilevare se il periodo di prova è ancora in corso o se è scaduto. Questa è un'altra spiegazione di come funzionano le versioni di prova del software.

Leggere: TrashReg rimuoverà anche le chiavi obsolete di Trialware.

Il software di prova utilizza l'indirizzo MAC del computer

In questo caso, l'indirizzo del computer viene memorizzato sui server della società di pubblicazione del software insieme ad altri dettagli come dati e ora e probabilmente un'istantanea del volume contenente i file nascosti. Questi file nascosti sono stati spiegati nella sezione precedente. Questa memorizzazione degli indirizzi MAC dei computer o degli smartphone aiuta il trialware a decidere due cose. Innanzitutto, se il periodo di prova è scaduto. E in secondo luogo, dice alla società informatica che se l'utente sta tentando di installare un'altra versione del trialware sulla stessa macchina.

Ad esempio, l'utente può scaricare la versione per studenti di Microsoft Office su una macchina. L'indirizzo della macchina è memorizzato sul server Microsoft. Dopo il periodo di prova di 90 giorni, se l'utente tenta di scaricare e installare un'altra Student Edition di Microsoft Office sulla stessa macchina, Microsoft lo conosce e impedisce le installazioni.

Questo metodo impedisce una reinstallazione funzionante della versione di prova di un software, anche se l'utente formatta il suo Hard Disk Drive. L'indirizzo MAC del computer o dello smartphone o del tablet registrato con i server degli editori dirà al programma che è stato installato una volta sul programma. Lo svantaggio potrebbe essere che se l'utente prova a reinstallare il programma dopo un formato anche prima della scadenza del periodo di prova del trialware, potrebbe non essere in grado di reinstallare una copia funzionante.

Puoi reimpostare trialware e usarlo per sempre

Ci sono modi per discutere su Internet che dicono che questo è possibile. Certo, ci possono essere dei modi, ma al giorno d'oggi, gli sviluppatori sono così intelligenti, che coprono tutte le basi per garantire che non si possa reimpostare il trialware. In ogni caso, cracking trialware o resettarlo, per estenderne l'uso, è qualcosa che non è legale e quindi non sarà discusso qui.

Se hai qualcosa da aggiungere, per favore fallo nella sezione commenti.

Consigliato: