Registriert seit: 26. Sep 2008
33 Beiträge
Delphi 2007 Professional
|
Ablage einer Key Datei im Temp Verzeichnis
25. Jul 2011, 13:56
Hallo!
In unserem Projekt ist eine Lizenzdatei namens "licence.key" enthalten (verschlüsselt).
Diese liegt im Programme Ordner parallel zur exe Datei.
Beim Start unserer Software wird diese Datei temporär nach <TEMP> kopiert, dort entschlüsselt ("licence.txt"), die Infos zur Lizenz eingelesen und die beiden Dateien dort wieder weggelöscht. Unsere Software entscheidet dann welche Module freigeschaltet werden.
Bei manchen unserer Kunden mit Virenscanner schlägt dieser manchmal hier Alarm und blockiert den Zugriff - was dazu führt dass sich unsere Software nicht mehr starten lässt.
Dies ist v.a. im neuen Avira und Norton der Fall.
Woran könnte das liegen?
An der Endung *.key oder am Zugriff auf den <TEMP> Ordner - oder - womöglich am (verschlüsselten) Inhalt der Datei?
Als TEMP Ordner lese ich den Windows üblichen Ordner aus.
Unter Windows 7 bspw: "C:\Users\USERNAME\AppData\Local\Temp"
Viele Grüße,
Jürgen
PS.: Natürlich kann man im Virenscanner Ausnahmen definieren aber das ist ja nicht die Lösung.
|