|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
24.08.2009, 16:38 | #1 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Абсолютно защищенная папка.
Можно ли программными средствами Delphi создать абсолютно защищенную папку на харде? Защищенную в смысле от вирусных атак, троянов и т.д. Механизм её действия думаю будет следующим:
1)Раз в сек проверять наличие посторонних файлов в папке, и при появлении таковых спрашивать у пользователя хочет ли он оставить таковой в папке или его следует немедленно удалить? При положительном ответе в базу заносится расположение и размер файла при отрицательном файл удаляется, минуя корзину. 2)Раз в 10 сек (или чтоб не грузить систему раз в 1 мин) проверять реестр на наличие ветки или своиства с именем или путем папки. Также спрашивать у юзера. 3)Раз в мин проверять размер файлов, присутствующих в папке под защитой и при несовпадении вопрос к юзеру. Может что-то можно добавить или изменить? Или такая затея обречена на провал?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
24.08.2009, 16:51 | #2 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 135
|
можно еще проверять дату создания файла.....
Будь проще, бери пример с одноклеточных
|
24.08.2009, 16:52 | #3 |
Форумчанин
Регистрация: 30.03.2007
Сообщений: 124
|
почему обречена, вовсе нет.... вот только проблема с удалением файлов, если файл будет во время удаляния открыт его удалить не получится!
да и толку с такого мало....
Тут без 100г не розберешся.....
Спасибо не нужно, а на весы слева кликнуть не помешает!!! |
24.08.2009, 16:57 | #4 | ||
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
Цитата:
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
||
24.08.2009, 16:58 | #5 |
Форумчанин
Регистрация: 12.08.2008
Сообщений: 135
|
Каспер например удаляет файл после перезагрузки компьютера
Будь проще, бери пример с одноклеточных
|
24.08.2009, 17:10 | #6 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
помоему для гарантии чтоли...
в Авасте помню нужно было лишь галочку снять и удаляет сразу.. а насчет рабочей программы...ну он воообще килит её Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
24.08.2009, 17:12 | #7 |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
То есть придется еще и убивать программу в процессах, если в папке обнаружится рабочий exe?
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
24.08.2009, 17:15 | #8 | |
Форумчанин
Регистрация: 30.03.2007
Сообщений: 124
|
Цитата:
Тут без 100г не розберешся.....
Спасибо не нужно, а на весы слева кликнуть не помешает!!! |
|
24.08.2009, 17:25 | #9 | |
Trust no one.
Старожил
Регистрация: 07.04.2009
Сообщений: 6,526
|
Цитата:
P.S. А за антивирь еще надо платить (я про корпорационные)
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ |
|
25.08.2009, 13:07 | #10 | |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
Цитата:
пыщь
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
общая папка | CraZZy RabbIt | Общие вопросы Delphi | 15 | 18.02.2012 12:57 |
Абсолютно непонятное задание. | systemmind | Microsoft Office Excel | 8 | 19.02.2009 14:31 |
Папка в Delphi. | IVANSour | Общие вопросы Delphi | 13 | 22.01.2009 13:53 |
файл и папка | StartMis | Общие вопросы Delphi | 1 | 19.11.2008 19:48 |
Защищенная книга Excel | ElenaA | Общие вопросы Delphi | 0 | 18.01.2008 10:14 |