Как лучше реализовать запрет к указаному файлу
От: sasha_m_  
Дата: 17.04.04 12:22
Оценка:
Картина:

Есть файл на сети NT без домена
\\server\pub\mail.txt 4 Mb (нужен только на чтение)

есть сетка с множеством пользователей с одинаковым юзером/паролем (менять юзеров/пароли — сложно и не вигодно)
сетка состоит из несколько подсетей соедененных радиоезернетом (естественно с слабым пропуском по трафику)
всем нужен етот файл (он вообщето он лежит на каждом сервере во всех подсетях)
но есть умники которые хотят именно етот файл (єто естественно опускает трафик)

Реализация:
-Снифить сеть по входящих IP-TCP-NBT-SMB-Файл потом net session xxx /delete или понежнее

-или средством WINAPI (но как тогда узнать по WINAPI:NetFileХХХ (NET.exe files) какой имменно компютер получил доступ?)

и ввобще есть ли возможность обойтись без снифинга в такой ситуации?
Re: Как лучше реализовать запрет к указаному файлу
От: Аноним  
Дата: 18.04.04 13:27
Оценка:
Здравствуйте, sasha_m_, Вы писали:

__>Картина:


__>Есть файл на сети NT без домена

__>\\server\pub\mail.txt 4 Mb (нужен только на чтение)

__>есть сетка с множеством пользователей с одинаковым юзером/паролем (менять юзеров/пароли — сложно и не вигодно)

__>сетка состоит из несколько подсетей соедененных радиоезернетом (естественно с слабым пропуском по трафику)
__>всем нужен етот файл (он вообщето он лежит на каждом сервере во всех подсетях)
__>но есть умники которые хотят именно етот файл (єто естественно опускает трафик)

__>Реализация:

__>-Снифить сеть по входящих IP-TCP-NBT-SMB-Файл потом net session xxx /delete или понежнее

__>-или средством WINAPI (но как тогда узнать по WINAPI:NetFileХХХ (NET.exe files) какой имменно компютер получил доступ?)


__>и ввобще есть ли возможность обойтись без снифинга в такой ситуации?


если я правильно все понял..то

можно так. вначале проверь прогой FileMon, показывает ли он юзание этого файла (если юзверь его читает).

если да то тогда ставь ловушку на ReadFile (WinApi,dll) и когда ловушка срабатывает смотри какие юзверя подрублены (тоже через WinApi) и отрубай их

вообщем это общая картина...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.