Testversion oder Testsoftware ist Computersoftware, die für einen begrenzten Zeitraum ausgeführt werden kann, bevor sie abläuft und nicht mehr funktioniert. Die Idee hinter diesem Konzept ist, dass der Nutzer die Möglichkeit erhält, es auszuprobieren und dann zu entscheiden, ob er die Vollversion kaufen möchte. Es handelt sich tatsächlich um ein Beispiel der Originalsoftware, das für einen begrenzten Zeitraum funktioniert. Es kann alle Funktionen der Originalsoftware aufweisen oder auch nicht. In beiden Fällen endet die Wirkung nach Ablauf der Frist. In diesem Artikel geht es um die Funktionsweise einer Testversion der Software.

Wie Funktioniert Die Testversion Der Software?

Wie funktioniert die Testversion der Software?

Es gibt viele Methoden, mit denen Programmierer feststellen können, wann der Testzeitraum einer Software abgelaufen ist. In früheren Zeiten wurde etwas so Grundlegendes wie die Überprüfung des Systemdatums durchgeführt. Aber im Laufe der Zeit hat sich die Verfeinerung durchgesetzt. Da keine zwei Programmierer immer gleich denken, kann in diesem Zusammenhang keine bestimmte Methode erklärt werden.

Erstellen versteckter Registrierungseinträge

Einige Trialware-Programme erfassen in der Windows-Registrierung den Zeitpunkt der Installation und den Zeitpunkt der Installation. Wenn die Software gestartet wird, vergleicht sie das in der Registrierung notierte Datum und die Uhrzeit mit dem Datum und der Uhrzeit des Computers. Ist dieser größer, funktioniert die Testversion der Software bzw. Trialware nicht mehr. Dies ist jedoch die einfachste Methode, die von jeder Trialware verwendet werden kann. Solche Einträge entstehen nicht an offensichtlichen Stellen unter offensichtlichen Namen, sondern werden „versteckt“

Siehe auch  Unterschied zwischen Virus, Trojaner, Wurm, Adware, Rootkit, Malware usw.

Da auch Programmierer wissen, dass es einfach ist, die Registrierung mit Programmresten zu scannen und zur Verwendung neu zu installieren, fügen sie möglicherweise noch ein paar weitere versteckte Registrierungseinträge hinzu, die nichts mit der Testversion zu tun zu haben scheinen. Das heißt, wenn Sie eine Testversion einer Software installieren, werden möglicherweise einige Registrierungseinträge erstellt, beispielsweise in HK_LOCAL_MACHINE oder HK_CLASSES_ROOT, in die normalerweise kein Benutzer hineinschaut. Darüber hinaus hätten die Namen der Schlüssel keinen Bezug zum Programm, sodass ein Benutzer, selbst wenn er die zu löschenden Schlüssel herausfindet, nicht weiß, ob ein Schlüssel zur Testversion der Software gehört. Auf diese Weise können Programmierer eine funktionierende Neuinstallation der Trialware verhindern.

Testsoftware verwendet versteckte Dateien und Systemdateien

Einige Programmierer erstellen versteckte Dateien oder Systemdateien im Zusammenhang mit der Testversion der Software und legen sie im System32-Ordner oder im Ordner mit den Treibern ab. Es könnte sich sogar um 0-Byte- oder leere Dateien handeln. Wenn sie eine Erweiterung hinzufügen, die .sys oder .ini lautet, werden Benutzer es sich zweimal überlegen, bevor sie die Dateien überhaupt bearbeiten. Auch Müllreiniger werden sie ignorieren.

Darüber hinaus können die Dateien verschlüsselt werden und wenn Benutzer versuchen, Änderungen vorzunehmen, funktioniert die Testversion aufgrund der Manipulation der zugehörigen Dateien vollständig nicht mehr. In diesem Fall erstellt das Programm bei der Installation mehrere Dateien an verschiedenen Speicherorten, insbesondere solche, die mit der Windows-Funktionalität zusammenhängen. Anhand der in diese Dateien geschriebenen Daten kann das Programm erkennen, ob der Testzeitraum noch läuft oder abgelaufen ist. Dies ist eine weitere Erklärung dafür, wie Testversionen von Software funktionieren.

Siehe auch  Verhindern Sie, dass Benutzer Farbe und Aussehen in Windows 11/10 ändern

Lesen: TrashReg entfernt auch veraltete Trialware-Registrierungsschlüssel.

Trialware verwendet die MAC-Adresse des Computers

In diesem Fall wird die Adresse des Computers zusammen mit anderen Details wie Datum und Uhrzeit und wahrscheinlich einem Schnappschuss des Volumes, das versteckte Dateien enthält, auf den Servern des Softwareverlags gespeichert. Diese versteckten Dateien wurden im obigen Abschnitt erläutert. Diese Speicherung der MAC-Adressen der Computer oder Smartphones hilft der Trialware bei der Entscheidung über zwei Dinge. Erstens, wenn die Probezeit abgelaufen ist. Und zweitens teilt es dem Computerunternehmen mit, dass der Benutzer versucht, eine andere Version der Trialware auf demselben Computer zu installieren.

Benutzer können beispielsweise die Student Edition von Microsoft Office auf einen Computer herunterladen. Die Adresse der Maschine wird auf dem Server von Microsoft gespeichert. Wenn der Benutzer nach dem Testzeitraum von 90 Tagen versucht, eine andere Studentenversion von Microsoft Office herunterzuladen und auf demselben Computer zu installieren, erkennt Microsoft dies und verhindert Installationen.

Diese Methode verhindert eine funktionierende Neuinstallation der Testversion der Software, selbst wenn der Benutzer seine Festplatte formatiert. Die MAC-Adresse des Computers bzw. Smartphones oder Tablets, die auf den Servern des Herausgebers registriert ist, teilt dem Programm mit, dass es einmal auf dem Programm installiert wurde. Der Nachteil könnte darin bestehen, dass der Benutzer möglicherweise keine Arbeitskopie erneut installieren kann, wenn er versucht, das Programm nach einer Formatierung erneut zu installieren, noch bevor der Testzeitraum der Testversion abgelaufen ist.

Können Sie die Trialware zurücksetzen und für immer verwenden?

Im Internet werden Möglichkeiten diskutiert, die besagen, dass dies möglich ist. Natürlich gibt es Möglichkeiten, aber heutzutage sind Entwickler so schlau, dass sie alle Grundlagen abdecken, um sicherzustellen, dass man Trialware nicht zurücksetzen kann. Auf jeden Fall ist das Knacken oder Zurücksetzen von Trialware, um ihre Nutzung zu verlängern, nicht legal und wird daher hier nicht besprochen.

Siehe auch  Deaktivieren Sie die Meldung „Wenig Speicherplatz“ in Windows 11/10

Wie lange sollte eine kostenlose Testversion dauern?

Auf diese Frage gibt es keine feste Antwort. Verschiedene Unternehmen bieten unterschiedliche Testzeiträume für ihre Software an. Normalerweise dauert eine Probezeit 15 bis 30 Tage. Einige Unternehmen können jedoch auch eine Testphase von weniger als 14 Tagen und mehr als 30 Tagen anbieten. Den Testzeitraum der Software erfahren Sie auf der offiziellen Website, von der Sie sie heruntergeladen haben.

Wenn Sie etwas hinzufügen möchten, tun Sie dies bitte im Kommentarbereich.

Lesen Sie weiter: Was ist der Unterschied zwischen einer Website und einer Webanwendung?

Wie Funktioniert Die Testversion Der Software?

Anzeige