Zitat von
Delphi-Laie:
Dann frage ich mich, wie das der Unlocker schafft.
Er holt sich die Tabelle mit allen im System bekannten Handles.
Die Schwierigkeit besteht darin, die Handles in Dateinamen zu übersetzen (wenn man zum Beispiel NamedPipes nach ihrem Namen fragt, dann werden sie in den signalisierten Zustand versetzt obwohl keine Daten vorhanden sind - damit kommen einige (auch professionelle, teure) Programe nicht zurecht). In diesem Falle braucht man für eine "saubere" Lösung einen Treiber (und unter x64 genug Geld für ein Class 3 Zertifikat von einer (von Microsoft akzeptierten) Zertifizierungsautorität).