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

Вниз

перехват обращений к диску   Найти похожие ветки 

 
kadr   (2003-02-27 08:18) [0]

стоит задача защиты своих файлов от несанкционированного использования.
Для этого я кодирую файлы а раскодировка должна происходить в моей программе на лету при обращение к моим файлам. Как перехватить обращения системы к файловой системе?
Благодарю за помощь


 
Игорь Шевченко   (2003-02-27 10:05) [1]

Драйвер писать. Но к Delphi это никакого отношения не имеет


 
kadr   (2003-02-27 10:50) [2]

В MSDOS все было просто - перехватываешь прерывание Int21
с нужной ф-цией, проверяешь имя файла к которому идет обращение
и делаешь все дела. А как это в принципе сделать в Windows?


 
Serious Sam   (2003-02-27 10:51) [3]

Игорь Шевченко © (27.02.03 10:05)


 
kadr   (2003-02-27 13:12) [4]

Пожалуйста, чуть больше информации.
У меня есть литература как писать драйверы под MSDOS, скажите
под Windows тот-же формат или другой?


 
Serious Sam   (2003-02-27 13:37) [5]

See please MSDN, MS Windows DDK documentetion. Do not use Delphi, please!


 
wal   (2003-02-27 14:08) [6]

Помоему в Win2k это можно решить проще - установить NTFS и кодировать, раскодировать, имена и пароли, и т.д. и т.п. будет сама операционка


 
Игорь Шевченко   (2003-02-27 15:03) [7]

EFS


 
Alex Konshin   (2003-02-28 08:38) [8]

NTFS тоже умеет.



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

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

Наверх




Память: 0.45 MB
Время: 0.008 c
3-76755
Адо
2003-04-08 13:42
2003.04.24
задержка в DBGrid при переходе на следующую запись


3-76773
alexander_ua
2003-04-04 13:41
2003.04.24
Куда исчезают данные?


7-77212
pavlentii
2003-03-05 15:51
2003.04.24
Скрытие иконки


1-76982
rrer
2003-04-13 12:56
2003.04.24
Treeview


14-77126
El
2003-04-08 08:50
2003.04.24
Delphi5 в Windows2000





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский