Background Scanning

lunix

Grünschnabel
Hi @ all,

ich hab folgendes Problem:

ich möchte ein Programm entwickeln, dass ähnlich wie ein AntiVirus funktioniert, d.h. alle Dateien, die kürzlich durch irgend eine Anwendung auf dem PC geöffnet worden sind möchte ich gerne in eine Routine jagen, die diese Dateien auf bestimme Merkmale hin überprüft.

Nun fehlt mir aber irgendwie der Ansatz, wie ich herrausbekomme, welche Dateien zuletzt durch ein Programm geöffnet / in die geschrieben wurde (letzteres würde mir reichen).

Gruss
Lunix
 
Das muss vom Dateisystem bereitgestellt werden. Wenn es ein entsprechendes Dateiattribut gibt, hast du glück, sonst Pech.
Eine andere Alternative wäre für jede Datei ein CRC32 anzulegen und falls dieser sich ändert, die Datei gründlich zu scannen.
 
Bei NTFS solltest du glück haben, denn da gibt es eine Möglichkeit über Windows API einen Watch zu programmieren.
Allerdings weiß ich die Funktionen nicht mehr.
Aber :google: sollte dir da behilflich sein.

Gruß Homer
 
Bei NTFS solltest du glück haben, denn da gibt es eine Möglichkeit über Windows API einen Watch zu programmieren.
Allerdings weiß ich die Funktionen nicht mehr.
Aber :google: sollte dir da behilflich sein.

Gruß Homer
 
Zurück