eine weitere Möglichkeit: Simuliere zwischen den Nutzereingaben einige Tasteneingaben, somit sind im Keylogger mehr Tasten aufgeführt als wirklich drin sind. Also in etwa so:
Delphi-Quellcode:
procedure TForm1.FormKeyPress(Sender: TObject; var Key: Char);
var
lCurText : String;
lSelStart: Integer;
begin
lSelStart := Edit.SelStart;
lCurText := Edit.Text;
//zufällige Tastatureingaben simulieren
Edit.Text := lCurText;
Edit.SelStart := lSelStart;
end;
So kannst du wenigstens denen, die das geloggte auslesen, das ganze erschweren.