Einzelnen Beitrag anzeigen

Benutzerbild von Bummi
Bummi

Registriert seit: 15. Jun 2010
Ort: Augsburg Bayern Süddeutschland
3.470 Beiträge
 
Delphi XE3 Enterprise
 
#25

AW: Passwort bei eingabe durch ******** ersetzen

  Alt 12. Jan 2013, 10:35
@DeddyH
Selbst ein billiger Keylogger wie der im Anhang, kann alles mitschneiden ...
Delphi-Quellcode:
unit Unit3;
 // 2012 by Thomas Wassermann
interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs, StdCtrls;

type


  TForm3 = class(TForm)
    Memo1: TMemo;
    Button1: TButton;
    Button2: TButton;
    procedure FormCreate(Sender: TObject);
    procedure FormDestroy(Sender: TObject);
  private
    procedure OnChar(Sender: TObject; aChar: Char);
    { Private-Deklarationen }
  public
    { Public-Deklarationen }
  end;

var
  Form3: TForm3;
  HookHandle: Cardinal = 0;
  Shift:Boolean;

  KS: TKeyboardState;


implementation
uses Key_Hook_Class;

var
kl :TKeyLogger;
{$R *.dfm}


Procedure TForm3.OnChar(Sender:TObject;aChar:Char);
begin
    Memo1.Lines.Text := Memo1.Lines.Text + aChar;
end;

procedure TForm3.FormCreate(Sender: TObject);
begin

   kl :=TKeyLogger.Create;
   kl.OnGetChar := OnChar;
end;

procedure TForm3.FormDestroy(Sender: TObject);
begin
  kl.Free;
end;

end.
Angehängte Dateien
Dateityp: pas Key_Hook_Class.pas (4,5 KB, 24x aufgerufen)
Thomas Wassermann H₂♂
Das Problem steckt meistens zwischen den Ohren
DRY DRY KISS
H₂ (wenn bei meinen Snipplets nichts anderes angegeben ist Lizenz: WTFPL)
  Mit Zitat antworten Zitat