Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Prüfen, ob aktuelle Exe digitales Zertifikat enthält (https://www.delphipraxis.net/171707-pruefen-ob-aktuelle-exe-digitales-zertifikat-enthaelt.html)

Shivan 21. Nov 2012 06:21

Delphi-Version: 6

Prüfen, ob aktuelle Exe digitales Zertifikat enthält
 
Hi,

ich bin auf der Suche nach einer Delphi-Methode, zu prüfen, ob meine Anwendung (die ausgeführte Exe) ein (bestimmtes) digitales Zertifikat hat. Zum Sicherstellen, dass das Programm nicht verändert wurde.

Bisher bin ich mit Google noch nicht fündig geworden. Vielleicht auch die falschen Suchbegriffe.

Hat jemand sowas schonmal ausprobiert - bzw. eine Idee?

Danke und Gruß

Shivan

UliBru 21. Nov 2012 07:44

AW: Prüfen, ob aktuelle Exe digitales Zertifikat enthält
 
Prüfen der Signatur

Gruss, Uli

Lemmy 21. Nov 2012 07:50

AW: Prüfen, ob aktuelle Exe digitales Zertifikat enthält
 
Hi,

etwas ot: Ich war dieses Jahr bei der EKON und konnte in einem Vortrag einen Live-Hack sehen: Innerhalb 10 Minuten wurde speziell diese Funktion (Überprüfen der digitalen Signatur) ausgehebelt. War echt beeindruckend wie einfach so was ist...

Grüße

himitsu 21. Nov 2012 11:37

AW: Prüfen, ob aktuelle Exe digitales Zertifikat enthält
 
War eigentlich klar, daß sowas geht.
Schließlich kommt man ja Problemlos an jedes einzelne Bit jeder EXE ran.

Ein Zertifikat zu entfernen ist also kein großes Problem.

Was genau haben die denn da "ausgehebelt"?
- Zertifikat nur entfernt
- Die Prüfungsfunktion abgeschaltet/umgangen
- EXE geändert und Zertifikat "angepaßt"
- neues/eigenes Zertifikat eingeschmuggelt
- gefälschtes Zertifikat eingefügt
...


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:15 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz