[Delphi] Rejestr - monitorowanie odczytów

0

Witam,
nie wiem czy to dobry dział, ale zapytam :) czy istnieje jakieś narzędzie które pozwala monitorować w windowsie odczyty (przeszukania) rejestrów. Np. napisałem aplikację która zapisuje różne rzeczy w rejestrze, a potrzebuję uruchomić drugą aplikację, której wskażę proces do monitorowania (moją aplikację) operacji na rejestrze przez ten proces. Ufff.....
Jak to ładnie zrobić ?

0

Nie spotkałem się z czymś dedykowanym do tego i nie jestem pewien czy dobrze zrozumiałem pytanie. Rozwiązanie w takim wypadku było by proste przynajmniej częściowe należy zrobić kopię rejestu i porównywać czy nastąpiły w nim jakieś zmiany. Gorzej ze znalezieniem co wprowadzilo te zmiany bo jesli program wprowadza zmiany bezposrednio do pliku to da sie go wykryc a jesli wprowadza je poprzez polecenia windowsa to juz trudniej bo wykonuje je windows. Moze API by cos pomoglo....
Jesli pisze glupoty to mi to wypomnijcie bo ostatnio malo sypiam, ale zamierzam to zmienic.

0

Process Monitor + odpowiednie warunki (następna filemona i regmona)...

A samemu gdybyś chciał pisać - zmień język, starowników nikt w Delphi nie pisze.

0

@adydan: odczyt, nie zapis. winapi ma funkcje do nasłuchu zmian w rejestrze. do odczytu afaik nie ma.
proponuję api hooking (za pośrednictwem np. madshi, żeby było to w miarę proste). zanim zapytasz, co to api hooking, użyj google i dowiedz się sam.

1 użytkowników online, w tym zalogowanych: 0, gości: 1