Программное обеспечение для защиты пользовательских файлов от несанкционированного шифрования, кражи, удаления и модификации.
Роман Дугар
От Windows XP (SP3)
До Windows 10 (исключая Windows 10 Creators Update)
x86/x64
FreeWare
GuardFiles не защищает систему от вредоносных программ, поэтому для обеспечения комплексной защиты необходимо:
Пользователь указывает расширение файла (например «txt») и доверенные программы (например «notepad.exe»), которым разрешены любые действия над файлами типа «txt». Остальным программам будет блокироваться доступ к файлам с указанным расширением.
Для стабильной работы системы, программы GuardFiles, а также других программ важно понимать что такое:
и какая между ними связь. Зачем? Например, есть фотографии в формате «jpg», которые нужно защитить. Если добавить расширение «jpg» в список защищенных, то программы, которые не указаны в списке доверенных, не смогут получить доступ, например, к элементам своего графического интерфейса, компоненты которого хранятся на диске в виде файлов с расширением «jpg». Это не значит, что нельзя добавлять под защиту файлы «jpg», просто необходимо четко понимать, какие программы должны иметь доступ к защищаемым файлам.
Осуществляется стандартным способом, без дополнительных действий.
Обратите внимание, что у GuardFiles отсутствует цифровая подпись от Microsoft, поэтому перед установкой программы необходимо отключить проверку цифровых подписей загружаемых драйверов и переключить систему в тестовый режим. Последовательность этих действий и последствия подробно описаны на сайте Microsoft. Цифровая подпись драйвера стоит около 600$, а программы около 100$. Зачем? Таким образом, Microsoft защищает системы на базе процессоров с архитектурой х64.
Пользователи, которые сочтут эту программу полезной, могут выразить свою благодарность в виде материальной поддержки для оформления цифровых подписей и дальнейшего развития проекта, чтобы установка осуществлялась без дополнительных действий, как это происходит у всех антивирусов.
Во время запуска GuardFiles отображается пункт меню “Файлы”. Этот пункт меню состоит из двух списков:
В системном трее создается значок, с помощью которого можно отобразить окно GuardFiles, если оно было скрыто, или закрыть, если нет необходимости в программе.
Для добавления расширения необходимо кликнуть правой кнопкой мыши по списку “Расширение”
Необходимо с помощью диалогового окна выбрать любой файл, расширение которого необходимо добавить в список и нажать кнопку “Открыть”. Для отмены добавления необходимо нажать кнопку “Отмена”.
Если в пункте меню “Настройки” отмечено “Автоматически добавлять проводник Windows”, то в список доверенных программ будет автоматические добавляться проводник Windows, с помощью которого большая часть пользователей осуществляет файловые операции.
Если в пункте меню “Настройки” отмечено “Автоматически добавлять подходящие программы”, то в список доверенных программ будет автоматически добавляться программа, которая ассоциируется в системе с добавленным типом файла, если таковая будет найдена.
На примере добавления файла с расширением «mp3» были автоматически добавлены две программы: explorer.exe и AIMP3.exe, в соответствии с настройками GuardFiles.
Необходимо ввести расширение файла и нажать кнопку “Добавить”. Для отмены добавления необходимо нажать кнопку “Отмена”.
Данный способ отличается от “Диалоговое окно выбора файлов” тем, что можно вводить множественное число расширений, разделяя их с помощью символа “;” (точка с запятой)
При добавлении расширения осуществляются действия, описанные в “Диалоговое окно выбора файлов”.
GuardFiles добавляет автоматически в список “Расширение” типы следующих файлов: pdf, djvu, mp3, mp4, docx, doc, xlsx, xls, psd, avi, mkv, mp4, pptx, ppt.
В целях сохранения работоспособности системы и программ следующие расширения добавлять ЗАПРЕЩЕНО: exe, dll, sys, drv, ocx, bat, bin, cmd, com, cpl, inf, ini, lnk, msc, msi, pif, reg, vb, vbe, vbs, vbscript, ws, wsf;
Аналогично добавлению расширения с помощью диалогового окна выбора файлов.
Аналогично добавлению расширения с помощью клавиатуры, с одним отличием: нельзя вводить множественное число новых расширений.
Удаление из списка “Расширение” выбранного расширения и всех программ, которые отображаются в списке “Программа и Хеш” для данного расширения.
Необходимо в списке “Расширение” выделить расширение, к которому будет добавляться программа, и кликнуть правой кнопкой мыши по списку “Программа и Хеш”
Добавление программы с помощью диалогового окна выбора программ.
Добавление выбранной программы из списка определенного расширения во все расширения.
Изменение выбранной программы, у выбранного расширения, на другую программу, с помощью диалогового окна выбора файлов.
Удаляет выбранную программу для выбранного расширения.
Еще раз повторюсь, что с накопителя ничего не удаляется.
Отображает заблокированные программы, которые пытались получить доступ к защищаемым файлам и не входящие в список доверенных. Сама программа не блокируется, и не удалятся. Блокируются только попытки осуществлять запрещенные файловые операции.
С целью повышения быстродействия и уменьшения потребления ресурсов было принято решение отображать не файлы, к которым пыталась получить доступ заблокированная программа, а всего лишь количество попыток доступа, которые были успешно заблокированы.
Наличие программы в списке блокировок не позволяет судить о характере действий приложения и уровне вредоносности, а лишь констатирует сам факт попытки доступа к защищаемым файлам.
Для управления списком “Программа и Количество блокировок” необходимо кликнуть правой кнопкой мыши по списку.
Добавляет к каждому расширению из списка “Файлы→Расширение” в список “Файлы→Программа и Хеш” ранее блокируемую программу.
После добавления программа svchost.exe может осуществлять любые файловые операции над файлами с расширением rtf и avi.
После добавления той или иной программы из заблокированных в доверенные ее история блокировок не очищается, но при этом сама программа в дальнейшем не блокируется.
Удаляет программу из списка “Статистика→Программа и Количество блокировок”, но не физически с HDD. Другими словами, очищает историю блокировок данной программы.