wie überprüft eine Trial ob man sie noch nutzen kann

hallo,
habe da ein programm, welches man 24h testen kann, danach verlangt es namen und nen key.

wie kann ich herausfinden, wie sich das programm selbst deaktiviert (temp datei, registry, datum????)


danke für eure hilfe
 
Meistens wird da ganz dick ein dialog aufgetragen wie "Testperiode noch 30 tage" oder so
bei manchen Trial programmen solcher sorte würde es reichen das Systemdatum nach ablauf wieder zurück zusetzen.

Dabei gibt es mehrere methoden, wie das abgleichen der Systemuhr mit mit dem installationsdatum (per code), oder das setzen eines regestry eintrages nach der installation, der nach 30 tagen so geändert wird, das das programm nicht mehr nutzungsfäig ist.
 
Original von ReALITY5
Meistens wird da ganz dick ein dialog aufgetragen wie "Testperiode noch 30 tage" oder so
bei manchen Trial programmen solcher sorte würde es reichen das Systemdatum nach ablauf wieder zurück zusetzen.

Das waren die wirklich alten Programme, bei denen es möglich war.

Aber die ganz neuen Programme haben eine eigene "Uhr" intigriert oder kommunizieren mit einem eigenen Zeitserver im Internet.
Bei anderen Programmen wird sogar nach Ablauf eine spzielle Regestry angelegt, die aber kaum zu finden ist. Wenn du nun das Programm deinstalliert hast und es neu installieren möchtest, kann es passieren das er zu dir sagt, das die Installation nicht mehr möglich ist, denn du hast das Programm schon genutzt.
 
das programm greift nicht auf das internet zu.


gibt es irgendwelche tools, mit dem ich überprüfen kann, auf welche registry einträge ein programm zugreift??

danke
 
Original von vortex
das programm greift nicht auf das internet zu.


gibt es irgendwelche tools, mit dem ich überprüfen kann, auf welche registry einträge ein programm zugreift??

danke

Bevor ich das Programm nenne, möchte ich noch darauf hinweißen das eine Umgehung der Absicherung von Testversionen nicht im Sinne der Programmierer oder Vertreiber liegt und diese solche Vorhaben gesetzlich Verfolgen und du dann Konsequenzen wie eine hohe Geldstrafe oder Gefängnis/Jugendkanst daraus ziehst.

Das Programm ist Regmon.
 
(temp datei, registry, datum????)
und alles was dem Programmierer sonst einfällt. Die ganze Palette eben - z.B bei der Installation einen Zugriff auf irgendeine Datei tätigen und dann bei jedem Start auf eine andere zugreifen und eben den Zeitunterschied ("letzer Zugriff"-Eigenschaft) messen.

Meistens läuft es auf Registryeintrag oder Dateimarkierung hinaus. Und das aktuelle Datum kann z.B auch durch Zugriff auf irgendeine Systemdatei, die von Windows genutzt wird, ermitteln (wiederum "letzter Zugriff").Ein paar Checks sind auch drin - ob z.B plötzlich das aktuelle Datum vor dem "letzen gespeichertem" liegt (dann wurde die Systemuhr umgestellt).
Natürlich werden die wenigsten Schlüssel in der Registry unter dem Zwecknamen abgelegt - meistens eher irgendwo richtung Explorer-Einstellungen oder irgendwas, was nach "Systemsachen" klingt.
Allerdings: sogar recht teure "Schutzprogramme" wie ASProtect, die auch das ganze "Drumherum" für Shareware-verwaltung übernehmen (Test-Laufzeit und Key-überprüfung auf dem Benutzerrechner, Lizenzgenerierung/Verwaltung und entsprechend für Usernamen Keys generieren etc auf dem Rechner des Shareware-produzenten) legen alles schön in der Registry ab und verlassen sich darauf, dass es niemand findet :rolleyes:. Sind die Einträge weg, beginnt die Testzeit wieder vom neuen.
 
Zurück
Oben