EaseFilter File System Control Filter Driver SDK


Posted August 12, 2020 by RobertNelson

The EaseFilter file protector can prevent your files from being accessed by unauthorized user.

 
The EaseFilter File Protector

The EaseFilter file protector can prevent your files from being accessed by unauthorized user. With the EaseFilter file protector you can control the file I/O activities on file system level, capture file open, create, overwrite, read, write, query file information, set file information, query security information, set security information, file rename, file delete, directory browsing and file close I/O requests.

EaseFilter file protector provides a comprehensive security solution for transparent file level encryption. It allows the file to be encrypted or decrypted transparently on-the-fly, every file will be encrypted with the unique encryption iv key, it can allow only authorized users or processes can access the encrypted files.

Settings

To start the filter driver, first you need to add the filter rule in the settings, then the filter driver will know which file to be managed.

1. Add filter rule

To manage the files, add the include file filter mask with wild card characters, if you want to have exception for thi filter mask, then add the exclude file filter mask, or let it empty.

You can have multiple filter rules, every include file filter mask must be unique, every include file filter mask can have multiple exclude file filter masks.

When the users acess the files, the filter driver will check the filter rules, if the file matches the include file filter mask of the file rule, then it will check if there are exclude file filter masks in this filter rule, if the file matches the exclude file filter mask, then this file won't be managed, or this file will be managed.

2. Protected processes

To prevent the processes being terminated, you can add the process Id here, remove it if you want to unprotect it.

3. Include processes

If you only want to manage the files from the specific processes, then add the process Id here, or let it empty, it will include all the processes.

4. Exclude processes

If you don't want to manage the files from the specific processes, then add the process Id here, or let it empty, it won't exclude any process.

5. Register the I/O requests

To select the I/O requests you want to manage, so the console will display the I/O information when the filter driver capture the I/O request.

6. Display the file change events only

If you don't want to dispaly so many I/O requests, for the quick setting, you can only display the file change I/O requests when the file change events were selected.

7. Log the file I/O request filter messages

Check the "Log filter message" check box, then the filter I/O request information will be logged to a file.

From the console, you can see these information:

1. Time: the transaction time fo the I/O operation.

2. User name: the user who access the file, if it is from remote server, it will add the extra message "the file access from remote server".

3. Process name and process Id: the process which access the file and initiate this I/O request.

4. ThreadId: the thread which access the file and initiate this I/O request.

5. I/O request name: the I/O request name.

6. FileObject: it is similar to file handle concept, every file open, the system I/O manager will gernate a unique file object till the file handle was closed.

6. File name: the file name which was associated to this I/O request.

7. File size: the file size of the file which was accessed..

8. File attributes: the file attributes of the file which was accessed.

9. Last write time: the last write time of the file which was accessed.

10. Return status: the return I/O status, it shows the I/O result if it was return with success, warning or error code.

Website: https://www.easefilter.com/Forums_Files/FileProtector.htm
-- END ---
Share Facebook Twitter
Print Friendly and PDF DisclaimerReport Abuse
Contact Email [email protected]
Issued By EaseFilter
Country United States
Categories Business , Computers
Last Updated August 12, 2020