Конференция "WinAPI" » перехват копирования [WinXP]
 
  • mrAlert (21.12.07 08:40) [40]
    все, хватит умничать- проблема решена
    подключаю rernel32.dll определяю адрес copyfileExW, createFileA, createfileW
    и отслеживаю их вызов
    понятно, что можно скопировать файл так, чтобы не отследили, но в моем случае до такого никто из юзеров не дойдет.
    а на
    > Условие, например, вот такое простейшее - некий процесс
    > открыл файл-оригинал, прочитал его содержимое куда-либо
    > во врем.буфер и закрыл файл, после чего в некий последующий
    > момент времени создал где-то некий файл с неким совершенно
    > иным именем и записал в него содержимое того буфера. Факт
    > копирования содержимого файла-оригинала неоспорим, однако
    > как определить цель открытия файла-оригинала на момент его
    > открытия ? Что при таком условии может выступать однозначным
    > признаком преследования процессом цели копирования ?


    используем хук на wm_copydata и wm_copy ну и на paste.
    да, и не давите, я ведь решаю техническую, а не организационную задачу

    если интересно позже выложу код
  • mrAlert (21.12.07 08:51) [41]
    подскажите, можно-ли код службы и код библы для перехвата объединить в одну длл
  • Сергей М. © (21.12.07 09:08) [42]

    > используем хук на wm_copydata и wm_copy ну и на paste


    Какой нафиг "хук" ? Ты в условие вчитался ? Где там хоть какое-либо упоминание об окнах ?


    > можно-ли код службы и код библы для перехвата объединить
    > в одну длл


    Можно.
  • mrAlert (23.12.07 06:16) [43]

    > Какой нафиг "хук" ? Ты в условие вчитался ? Где там хоть
    > какое-либо упоминание об окнах ?

    нет разницы, все-равно при копировании через буфер используются эти сообщения
  • Сергей М. © (24.12.07 11:08) [44]

    > все-равно при копировании через буфер


    Что мешает юзеру копировать не через буфер ?
  • hero (26.01.08 12:14) [45]

    > mrAlert   (21.12.07 08:40) [40]

    выложи будет очень интересно ознакомиться
  • clickmaker © (28.01.08 18:05) [46]

    > [40] mrAlert   (21.12.07 08:40)

    а интернет перекрыл юзерам?
  • Игорь Шевченко © (28.01.08 22:45) [47]
    Дети Ивана Кулибина. Просто удивительно, сколько энергии тратится на увеличение энтропии во вселенной.
    Лучше за это время окончить архитектурный институт или изобрести самодвижущееся пресс-папье.
  • Бегущий человек © (08.02.08 06:33) [48]
    Обратите внимание - человек сам поставил, сам решил задачу, и сообщил об этом. :-D
  • ketmar © (08.02.08 06:45) [49]
    причём поставил задачу идиотскую, решил по-идиотски и похвастался примерно так же.

    ---
    Understanding is not required. Only obedience.
  • Lomonos (22.02.08 22:17) [50]
    Удалено модератором
  • Сергей М. © (23.02.08 21:26) [51]

    > правильно сделал, что код не показывает


    Конечно правильно)

    Тут и без этого очередного "шедевра" дерьма хватает)
 
Конференция "WinAPI" » перехват копирования [WinXP]
Есть новые Нет новых   [134431   +15][b:0][p:0]