Skip to main content

Articles: Monitor and Control File Access in Real-Time

Article Title*:Monitor and Control File Access in Real-Time
Article Text*:<p>What is the file access? The file access is an I/O operation to a file, there are two types of file access: read access and write access, read access will not change the file, write access will change the file data, file information or file security. To access a windows file, you have to invoke the Win32 API which was exported by Windows subsystems service, the most frequently used Windows API to a file is "CreateFile", "ReadFile", "WriteFile", "MoveFile". "DeleteFile". </p>

<p>I/O operations are layered, when a user application invokes a Win32 API, the I/O manager intercepts this call, sets up one or more I/O request packets (IRPs), and routes them through possibly layered drivers to physical devices, the filter driver can intercept this I/O, then the filter driver can pass through this I/O to next layer driver or complete this I/O. If the filter driver passes through this I/O, the filter driver can intercept this I/O request which comes back from the Windows file system if the post I/O operation was registered. If the filter driver completes this I/O, the request will not pass down to the Windows file system, the filter driver can return your won status and appropriate data to the user application.</p>

<p>The filter driver can register a preoperation callback routine, a postoperation callback routine, or both. When the filter driver intercepts the I/O request, it can get the caller's process name, user's SID (Security Identifier) which it can decode the user name, domain name, the filter driver also can get the current I/O information, the I/O type (create, read, write, rename, delete...), the file name and the file information ( file size, file time, file attributes...). If the filter driver only wants to monitor this I/O request, it can send those informations to the user, if the filter driver wants to control this I/O request, it can denied this I/O request, or modify the I/O data and return status.</p>

<p>The applications to use filter driver:<br><br>

1. Audit File Access and Change in Windows in Real-Time<br><br>

With file system monitor filter you can monitor the file activities on file system level, captures 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.You can create the file access log, you will know who, when, what files were accessed.<br><br>

2. File Access Control System<br><br>

With the file system filter driver, you can control the file access with whatever you want as following:<br><br>

1) Allow or deny the file open or create with the specific access right for some users and processes.<br>
2) Reparse the specific file open to another location.<br>
3) Hide and change the display file names for the specific folders.<br>
4) Replace the read or write data with your own content for specific files.<br>
5) Allow or deny the file rename, delete or modification for the specific users and processes.</p>

<p>To develop file systems and file system filter drivers, use the Windows Driver Kit (WDK),which is provided by Microsoft. Even with the resources available in the Windows Driver Kit (WDK) developing file systems is certainly a challenge. To simplify your development and to provide you with a robust and well-tested file system filter driver that works with all versions and patch releases of the Windows operating systems supported by Microsoft, EaseFilter Inc. offers the file system filter driver SDK which provides a complete, modular environment for building active file system filters in your application. With the EaseFilter file system filter driver SDK, you can develop your own filter driver application with c++/c# or other languages.</p>

<p>EaseFilter File System Filter Driver SDK is a mature commercial product. It provides a complete modular framework to the developers even without driver development experience to build the filter driver within a day. The SDK includes the modules from code design to the product installation, it includes all the basic features you need to build a filter driver.</p>

<p>EaseFilter Inc. is a company who specializes in windows file system filter driver development. It can provide architect, implement and test file system filter drivers for a wide range of functionalities. It also can offer several levels of assistance to meet your specific needs: Provide consulting service for your existing file system filter driver; Customize the SDK to meet your requirement; Create your own filter driver with SDK source code.<p>

<p>For more information please go to the website: <a href="http://www.easefilter.com">www.easefilter.com</a><br><br>

You can download the demo binary and example projects here:<br>
<a href="http://www.easefilter.com/download/easefilter.zip">http://www.easefilter.com/download/easefilter.zip</a></p>
Article Category*:Computer - Electronics
Sub Category:
Article Image:
Auther Name*:Victor Rich
Email*:article@easefilter.com
Website:http://www.easefilter.com
Country*:Canada
State*:ON
City:Markham


Visitor IP: 109.108.68.184

Follow @emfteam on Twitter | Facebook
Powered by EmailMeForm



Comments

Popular posts from this blog

Ads: Are you a woman, needing a black English gentleman, from Gloucester, England, UK? FREE.

ACTION REQUIRED - We are notifying you that your form or survey has reached the entry limit. To continue receiving detailed entry data via emails, please log into the system to reset your limit (if applicable) or upgrade your plan in the Accounts area. Thank you. Ad Title * : Are you a woman, needing a black English gentleman, from Gloucester, England, UK? FREE. Ad Description * : I live in Gloucester, England, and 'I am black' and single, and a very loving, very caring, 45 year old gentleman, looking for a woman to cherish, younger than 45 years of age, in a romantic and special way, like a princess. I like the arts, reading, walking, gospel music, and science fiction movies/dramas. If you would like to get to know me, then you can be self-confident and call or text me on 07984567721. Or you can reach me on 01452 523239. Please send your photograph by text or email. My email address is josephblackwood47@yahoo.com I hope you love to travel. Do not be nervous, since nervousness ...

Well tamed Squirrel monkeys

Ad Title * : Well tamed Squirrel monkeys Ad Description * : They are raised in our home and handfed by me and my children. We spoil and give them the most excellent attention. They are all ready to leave and they are very healthy, daiper trained and tamed and very good eaters.They have been vet checked and will come with a medical record .Pets come with pets' accessories like Blankets, diapers , dresses, toys, starter kits and some monkey baby food stuffs. They would make wonderful companions at your home for more information Category * : Home - Garden Sub Category: Related Link: Ad Image: capu5.jpg Name * : capu m

Textileshop is the web's source for high quality towels at incredible prices. It is part of a large textile group which over 40 years olds

Built-In Furniture: A Gallery of Design Ideas (Idea Book) 48" Bathroom Granite Double Sink Cabinet Vanity 715BB Porcelain Ceramic Bathroom Vessel Sink Vanity Bowl Lavatory Basin with Chrome Pop Up Drain 23 OLSZEWSKI GALLERY OF LIGHT ELVIS IN VEGAS FIGURINE Traditional Style Antiqued Furniture - Console Table with Drawers 10028 Welcome to Textileshop your One Stop Shopping Discount Warehouse experience that will bring you a wide variety of Classic Lavish Linens, Bedding and Domestics Galore all High Quality Home Furnishings with Accessories and More. We'll be your online Linen Closet! Buy Home Furnishings Online - Towels, Rugs, Covers, Pillows, Sheets