Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#5

Re: DEC: Selftest immer false

  Alt 18. Jun 2004, 15:45
Solltest du NICHT Delphi 7 benutzen, dann gibt es nur eine Erklärung dafür das InitTestIsOk == FALSE ist. Denn dann heist dies das die CRC Routine sammt Lookup Tabelle geändert wurde, sie wurde manipuliert.
Dafür gäbe es EINEN ganz gewichtigen Grund !! nämlich in dieser Lookuptable steht "kodiert" mein Copyright drinnen. Jede binäre Distributation die das DEC benutzt enthält in ihrem HEX den String "Portion Copyright by Hagen Reddmann". Dadurch kann ich relativ leicht überprüfen ob eine Anwendung mein DEC benutzt hat.
Damit aber für den Programmierer dies nicht zu offensichtlich im Quelltext erscheint habe ich diese in die Lokup Tabelle kodiert

Gruß Hagen

PS: sollte der Fehler erst zur Laufzeit deiner Anwendung auftreten, eben nicht mit D7 compiliert, dann empfehle ich dir deine EXE nicht zu patchen. Wird nämlich die EXE nach der Compiltation so gepatcht das MEIN Copyright raus ist, wird der Selbsttest fehlschlagen
  Mit Zitat antworten Zitat