Zitat von
PierreB:
Hm, ich such wirklich nach ner ganz einfachen Variante, keiner ne Idee ?
Die einfachste Variante ist, egal ob im Speicher oder auf Platte, die EXE zu hashen (oder was auch immer) bevor sie läuft. Daran arbeite ich gerade - darf ich aber nicht rausgeben. Das Prinzip wird wohl über einen Treiber laufen - also über ein externes "Programm". Das Programm kann sich selber nie zuverlässig selber prüfen, es sei denn, daß die einzelnen Funktionen markiert sind. Ansonsten besteht nämlich das Problem, daß man schwerlich Funktionen von Variablen unterscheiden kann. Und ein Hash/Prüfsumme (oder was auch immer) über eine Veränderliche (lat. Variable) ist wohl ziemlich aussichts- und sinnlos.