Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "WinAPI";
Текущий архив: 2005.02.20;
Скачать: [xml.tar.bz2];

Вниз

Hooks   Найти похожие ветки 

 
Ice_Vita   (2004-12-30 13:43) [0]

Как сделать hook на копирование фалов. Т.е. перехватить начало копирования файла.


 
Boss   (2004-12-30 13:45) [1]

Врядли получится сделать hook на любое копирование. В Far,Total Comm. врядле можно словить.


 
Ice_Vita   (2004-12-30 13:47) [2]

А мне там и не надо. Нужно отлавить копирование в виновском браузере.


 
xShadow ©   (2004-12-30 14:05) [3]

Копирование, есть ничто иное как открытие файла и чтение из него информации. И не факт что браузер пользуется одной фнукцией типа SHFileOperation.


 
Ice_Vita   (2004-12-30 15:13) [4]

Как узнать, каким браузер пользуется операциями? И как отловить открытие(чтение информации) файла? Можно отлавливать нажатия CTRL+Insert,CTRL+C,....,перетаскивание файла... Но по моему это маразм, должно быть что-то стандартное при всех этих действиях


 
[lamer]Barmaglot ©   (2004-12-30 15:26) [5]

А статьи посмотреть?

http://www.delphimaster.ru/articles/panov/index.html


 
xShadow ©   (2004-12-30 15:36) [6]

Для NT подобных всё сводиться к перехвату
NTOpenFile, NtWriteFile, NtReadFile, NtClose из KERNEL32.DLL
Хотя последние могут быть так же обёртками к более низким процедурам.

поиск по ключевым словам hooks winapi delphi
Ссылки:
http://www.madshi.net
http://www.iamaphex.cjb.net/
http://www.rsdn.ru/ + hooks winapi
http://www.delphimaster.ru/articles/hooks/index.html
http://wasm.ru/index.php


 
Ice_Vita   (2004-12-30 15:39) [7]

спасибо за ссылки


 
xShadow ©   (2004-12-30 15:44) [8]

MAD shi скачай и посмотри примеры!
Там есть прехват создания приложений и поиска файлов, при желании можно сделать то, что тебе надо. Исходников только нет, они денег стоят.


 
xShadow ©   (2004-12-30 17:10) [9]

К 6 просту!
Процедуры в ntdll.dll, а не в kernel

-----------
Офф:
Ошибся, блин на хмельную голову! :)



Страницы: 1 вся ветка

Форум: "WinAPI";
Текущий архив: 2005.02.20;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.036 c
14-1107154410
КаПиБаРа
2005-01-31 09:53
2005.02.20
Вопрос про Half Life


8-1099486333
avlan
2004-11-03 15:52
2005.02.20
DVD выводится в отдельной форме (DSPack)


3-1106244885
soxati
2005-01-20 21:14
2005.02.20
компоненты ADO


1-1107390335
RamZeS
2005-02-03 03:25
2005.02.20
Как возвратить TStrings из dll?


1-1107333376
denis24
2005-02-02 11:36
2005.02.20
изменения размера шрифта при редактировании в stringgtide





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский