Einzelnen Beitrag anzeigen

Benutzerbild von TKC
TKC

Registriert seit: 21. Apr 2004
Ort: Tuningen
367 Beiträge
 
Delphi XE2 Enterprise
 
#4

Re: wie Signatur/Certific. von EXE auslesen (wie sigcheck.ex

  Alt 9. Feb 2005, 22:45
hi,

also irgendwie komme ich da nicht weiter ....

Delphi-Quellcode:
PROCEDURE TForm1.Button1Click(Sender: TObject);
VAR
  hFile : THandle;
  x : DWORD;
  px : pdword;

BEGIN

  hFile := CreateFile(PChar('c:\windows\explorer.exe'), FILE_READ_DATA, 0,0, OPEN_EXISTING, FILE_FLAG_BACKUP_SEMANTICS, 0);

  IF hFile = 0 THEN exit;

  x := 0;
  px := @x;

  IF ImageEnumerateCertificates(hFile, CERT_SECTION_TYPE_ANY, px, NIL, 0) THEN
    BEGIN
    x:=px^;
    
    ShowMessage(IntToStr(x));
    END;

END;
Der Windows Explorer hat definitiv ein Zertifikat.

Was mache ich falsch ?
  Mit Zitat antworten Zitat