Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB6 > Отслеживание копированеия


Автор: ANDeath 13.11.2006, 11:45
Подскажите пожалуйста, какими методами можно отследить копирование файлов на локальной машине (с/на флешку,  с/на CD, через сетку), причем требуется информация: кто (ip, имя машины, имя пользователя), куда (ip, путь к исходной дириктории), когда и само сабой что копировалось.

Автор: JUmPER 13.11.2006, 11:57
теоретически нужно залезть в дебри оси (апи) и повесить хук на копирование (или что-то похожее)

Автор: ANDeath 13.11.2006, 12:33
а практические есть какие-нибудь примеры?

а как "повесить хук"? среди стандартных хуков winAPI я не нашел ничего полезного...разве что, может только извратиться через события связанные с мышью и клавой....

Автор: Akina 13.11.2006, 16:32
Достаточно просто включить аудит соотв. событий и смотреть в системном журнале.

Автор: ANDeath 13.11.2006, 16:46
Надо было сразу уточнить, что мне эти данные надо автоматом на сервер перегонять, а не ходить и пялиться в каждую машину.
Т.е. необходим ресурс, от куда я буду высылать данные, а у Audit с этим туго на сколько я его понял.

Автор: JUmPER 14.11.2006, 09:21
ANDeath
а кто сказал, что журнал должен быть на той де машине? smile 

Автор: ANDeath 14.11.2006, 10:50
[b]JUmPER[\b], других вариантов пока небыло предложенно...и потом, я добиваюсь автоматизации

Автор: Akina 17.11.2006, 00:51
Программный экспорт журнала в любой вменяемый формат - не проблема. Тебе это предлагают сделать руками каждый раз перед очисткой журнала...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)