LAN - nadzorowanie folderów udostępnionych

0

Czesc.
Chciałbym napisać aplikację, która działając cały czas w tle informowała by mnie o tym czy w danej chwili ktoś z użytkowników sieci lokalnej korzysta z moich udostępnionych zasobów. Jeśli tak się dzieje, to chciałbym aby aplikacja mnie o tym powiadomiła, wyświetlając dane -kto kopiuje/czyta moje pliki, z jakiego kompa itp(tak jak to wyświetla windowsXP w aplikacji "\WINDOWS\system32\fsmgmt.msc".
Więc problem pozostaje taki - jak wykryć, że w danym momencie ktoś przegląda moje zasoby w sieci lokalnej i jak określić kto to robi?
Proszę o pomoc, jeśli ktoś coś takiego potrafi zrobić.
Pozdrawiam.
Pepe

0

Zawsze można napisać hooka na funkcje odpowiedzialne za obsługę plików (najprościej będzie na CreateFileA/W) i dla każdego otwieranego pliku sprawdzać, czy ścieżka na której leży zawiera się w tych udostępnieonych.

Taka luźna propozycja...

0

Hmm... Luźna, ale nie wiem czy skuteczna... Jeśli dobrze zrozumiałem, to jak samemu otwierałoby się pliki w udostępnionych katalogach, to taki program informowałby o tym tak, jakby ktoś je ściągał przez sieć lokalną... A może czegoś nie zrozumiałem?

//Dobrze zrozumiałeś - przecież właściciel plików też jest w sieci :-D. No a na serio, to oczywiście trzebaby się przed takim czymś zabezpieczyć - stąd "luźna koncepcja" - m.M

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