Wer weiß, wie Testversionen von Programmen verhindern, dass nach Ablauf der Testphase die Testversion ein zweites Mal installiert werden kann oder die Testphase durch Ändern des Systemdatums verlängert werden kann?
Wer weiß, wie Testversionen von Programmen verhindern, dass
nach Ablauf der Testphase die Testversion ein zweites Mal
installiert werden kann oder die Testphase durch Ändern des
Systemdatums verlängert werden kann?
Meist wird entweder ein Key in der Registry bei der Deinstallation nicht gelöscht, oder eine Datei (zB in Windows\System) hinterlassen.
LG
Stuffi
Weißt Du wie so ein Key bzw. Datei heißen könnte, bzw. wie ich diese finden könnte?
Weißt Du wie so ein Key bzw. Datei heißen könnte, bzw. wie ich
diese finden könnte?
Schwierig, denn meistens soll soetwas ja bewußt versteckt werden, Du könntest zB die Registry nach dem Firmennamen durchsuchen.
Ideal ist natürlich ein vorher-nachher-Vergleich, aber das ist bei einer schon erfolgten Installation ein schwacher Trost.
Es gibt Programme, mit denen Du einen „Snapshot“ deines Systems erstellen kannst und damit eine Vergleichsmöglichkeit hast.
LG
Stuffi
Mal abgesehen davon, dass die lizenzwidrige Nachinstallation nicht unbedingt legal zu nennen ist, kann man entsprechende Versuche im Nachhinein eingentlich vergessen. Dafür ist die Registry zu umfangreich und der Key heißt sicher nicht „Installationsdatum-XY-Programm=01.06.2003“ oder „Zweitinstallationssperre-für-XY-Programm“. Die Dinger tragen einen ganz unverfänglichen Namen, sind üblicherweise nicht mal in der Nähe der Einträge zum Programm versteckt, und wären nur zu finden, wenn man die Bedeutung aller x-1000 Keys kennen würde. Gleiches gilt auch bei einer (oft in den Tiefen der Systemverzeichnisse versteckten) Datei.
Einzige Chance ist eine komplette Registry-Kopie von vor der Erstinstallation und gleichfalls eine komplette Verzeichnisstruktur. Vergleicht man beides mit dem Stand nach der Installation kommt man ggf. weiter. Wenn aber z.B. nur einzelne Bytes direkt auf der Festplatte oder in einer fremden Datei verändert werden, siehst du auch da alt aus.
Gruß vom Wiz
Mal abgesehen davon, dass die lizenzwidrige Nachinstallation
nicht unbedingt legal zu nennen ist
Genauso legal oder illegal wie das Hinterlassen von „Reviermarkierungen“ in fremden Rechnern 
Einzige Chance ist eine komplette Registry-Kopie von vor der
Erstinstallation und gleichfalls eine komplette
Verzeichnisstruktur. Vergleicht man beides mit dem Stand nach
der Installation kommt man ggf. weiter. Wenn aber z.B. nur
einzelne Bytes direkt auf der Festplatte oder in einer fremden
Datei verändert werden, siehst du auch da alt aus.
Wenn das entsprechende (Vergleichs-)Programm mit Hash-Keys arbeitet ist es möglich, sonst eher nicht.
LG
Stuffi
Hallo!
Wer weiß, wie Testversionen von Programmen verhindern, dass
nach Ablauf der Testphase die Testversion ein zweites Mal
installiert werden kann oder die Testphase durch Ändern des
Systemdatums verlängert werden kann?
Zu den Methoden wie die Programme das machen wurde ja schon was gesagt. Was das Datum angeht: BEVOR (!!!) die Testphase ausläuft, kannst Du doch das Systemdatum zurücksetzen. Das geht natürlich. Es sei denn, das Programm zählt die Anzahl der Sitzungen mit ihm und schaut nicht auf die Zeit.
Ich hatte mal eine Software namens „Daykill“ die das Systemdatum nur vorübergehend (während des Programmstarts) umgestellt hat und dann wieder auf normal. Vielleicht hilft das? Aber wie gesagt, dürfte nicht so legal sein.
Cheers, viele Grüße,
Dennis =o)