Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Delphi Registry-Zugriff kontrollieren (https://www.delphipraxis.net/19289-registry-zugriff-kontrollieren.html)

mirage228 31. Mär 2004 16:38


Registry-Zugriff kontrollieren
 
Hallo,

Ich suche eine Möglichkeit, um zu protokollieren, auf welchen Schlüssel / Wert in der Registry zugegriffen wird. Dabei wollte ich überprüfen, welches Programm den Zugriff ausgeführt hat und dabei den Zugriff ggf. sperren oder einen anderen Wert zurückgeben.

Ist das irgendwie möglich?

mfG
mirage228

P.S.:
Es geht darum, einen CD-Key vor Fremdauslesung zu schützen. Also keine fadenscheinigen Dinge...

sakura 31. Mär 2004 16:46

Re: Registry-Zugriff kontrollieren
 
Folgende Links liefern nähere Infos:

http://www.win2000mag.com/Articles/A...95/pg/3/3.html
http://www.winntmag.com/Articles/Ind...&Key=Internals
http://www.sysinternals.com/ntw2k/source/regmon.shtml

...:cat:...

mirage228 31. Mär 2004 16:47

Re: Registry-Zugriff kontrollieren
 
Hi,

danke sehr, werde mir die Links mal anschauen. :thuimb:

mfG
mirage228

mirage228 31. Mär 2004 17:20

Re: Registry-Zugriff kontrollieren
 
Hi,

ich nochmal. Habe mir die Links durchgelesen. Sind wirklich interessante Informationen über die Methodik drin, wie das zu bewerkstelligen ist bzw. wie es der Regmon macht und wie die Registry mit den Hives gemanaged wird etc., aber Code-Ansätze oder verweise auf die MSDN oder ähnliches wären wünschenswert, da ich das ganze in mein Delphi-Programm einbauen wollte.

Gibt es dazu irgendwo Links?

Danke nochmals.

mfG
mirage228

sakura 1. Apr 2004 08:07

Re: Registry-Zugriff kontrollieren
 
Die Schlüsselfunktion ist wohl diese hier: http://msdn.microsoft.com/library/de...gekeyvalue.asp

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:43 Uhr.

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