I gang

Windows file system driver copy / compliance tool C or C++


Hello all, I put out a previous post (detailed below) for a file watcher based tool to help us with some compliance type stuff but some very helpful people have responded and suggested that this needs to be a file system driver as opposed to a C# application that runs as a service. Basically this needs to be a tool that anything that is saved / edited / deleted is copied to a compliance folder called “Cache files” so that we have a copy of all the files that change within the windows file system. This will also include windows files and remote computers that are writing files by way of a file share / UNC path etc on a remote host. I don’t really know what im talking about in terms of best practise or design here so happy to take some suggestions, this will be an iterative proof of concept.

[login to view URL]


-Will take every file changed in windows and dump it into a folder “cache folder” (the original file that is)

-Works at file system level Kernel level driver to work on Windows platforms

-Signed windows driver by Microsoft GUID (please note we are happy to help to fill in paper work / organise if this helps)

-Works at file system level and will cache a copy of every file that is saved / edited / changed by windows (I.e before anything is written to disk a copy of the old file is saved in a “cache folder”

-Cache folder is omitted from the processes (I.e circular loop is not created every time windows saves to the cache folder it will not try to create a copy of the cache folder files).

-List of original path and “cached folder” locations of each file (so that it logs its changes and source / destination of the duplicate files, in both its correct file system location and the cached file backup location is matched)

-Also in above list the .exe / service that was used to change the files (i.e if [login to view URL] was what caused [login to view URL] to be updated / saved / deleted / edited then the process which did this is logged).

-As per above if the process which changed the file is not a local .exe file but a remote computer then it will log its hostname / IP address.

-Just a proof of concept is required for now

-It is understood that this code would be written in C / C++ but happy to take advise assuming that this is a file system level based driver that can interact with everything being saved / edited / updated in the windows file system.

Original C# incorrect posting:

“I am looking for a windows service proof of concept that can get in the middle of files being written in windows. Basically exactly like an Antivirus works in terms of being able to scan a file before It allows it to write to windows I need to be able to intercept files and cache them before they are written by windows (the last 10 files written I need to cache). I am building some general protection tools but need the ability to be able to cache files before they write with the following conditions: -Ideally this will be all files in the windows file system including system files (but happy to accept if we have to nominate target folders to watch). -I don’t really want any SQL Lite or SQL Server involved no way of creating a meta base of files. Just needs to cache the last 6 files windows writes before it overwrites / saves etc This doesn’t need to be fancy just a proof of concept to prove that we can do this is all that is needed at the moment.”

Project and commercials:

I am happy to take a fixed price to do this with hourly iterations paid separately however to start off and initiate the candidate will need to convince me they understand this requirement can develop in this space. I am no too sensitive on price but will need to be someone that knows what they are doing and not just a chancer.

Evner: C programmering, C++ Programmering, Software Udvikling

Se mere: copy file windows android, copy file windows explorer, windows service copy file interval, program copy file system using java windows, windows api copy file backup, file kernel driver windows, copy file windows message, perl script copy file linux windows, ssh file system driver windows, nand flash device driver windows, random file generator windows, bluetooth driver windows, customized print driver windows, templat ready copy file thin green, copy file block block visual basic

Om arbejdsgiveren:
( 1 bedømmelse ) Wickford, United Kingdom

Projekt ID: #12950111

Tildelt til:


Hi, I have 11 years of experience in windows kernel and file system filter driver. I can complete your task in one month. I have done similar file system filter drivers. I have good idea about completing your tas Flere

$1388 USD in 20 dage
(0 bedømmelser)

15 freelancere byder i gennemsnit $1238 på dette job


Hi! I am professional C/C++/C#/Java/Python programmer. I can do this project with highest quality! Best Regards, Szymszteinsl

$2000 USD in 30 dage
(91 bedømmelser)
$1250 USD in 20 dage
(33 bedømmelser)
$1184 USD in 20 dage
(7 bedømmelser)

C, C++, VB3, VB4, VB5, VB6, VB, VB.NET 2015, ASP.NET, MVC, WPF, XML, MSSQL 2014, HTML & CSS3, AWS(Amazon Web Service) programmer. I have experience about 20 years (32,000+ hours) in programming complex database applica Flere

$1250 USD in 30 dage
(12 bedømmelser)

Hi, THANKS FOR THE OPPORTUNITY. Check good reviews from customers I have previously worked for. Its my duty, as I have done here before to deliver on this. Kindly let's start work. I have completed projects in so Flere

$750 USD in 6 dage
(6 bedømmelser)

Hi,I'm very very interested in your job. I have enough experience for this job. I wanna work for u. If u award me, i can finish this job without fail. Please send me message. Thanks...

$1250 USD in 10 dage
(15 bedømmelser)

Hello there. I have seen your job posting. Everything is pretty much clear but i'll like to ask some questions. Once you will answer those questions, i'll start your work right away. Some intro about me. I am a enth Flere

$1250 USD in 20 dage
(2 bedømmelser)

Hello, Please look into my linkedin profile, am working in antivirus company from 7 years and having expertise with your requirement. [login to view URL] Flere

$1250 USD in 20 dage
(4 bedømmelser)

My name is Mike, I’m from UK. I work with individual clients and agencies who have design, development and SEO needs. Your project description sounds interesting to me and I do have skills & experience that are require Flere

$1250 USD in 20 dage
(1 bedømmelse)

How are you? I had read your job description carefully. I believe that I can do this job well. Because I have follow skill and experience to build your product. - Object C and Swift - Jave and javascript Flere

$1250 USD in 20 dage
(0 bedømmelser)

Hello, I propose to complete your project with perfection right on time. Review and use the available description and resources in order to complete this [login to view URL], me along with my team include software enginee Flere

$1250 USD in 20 dage
(1 bedømmelse)

Offshore/Onshore IT application development company, Experts from India having range of Skills available in our In-house staff: Dedicated: Website Developer,Android Developer,Software Developer,Graphic Designer, EComme Flere

$1250 USD in 20 dage
(0 bedømmelser)

Requirement as I understood: - We need to write mini filter driver(kernel mode) & win32(user mode) application for this requirement. - Before modification of the file, original file should get copied to the cache(bac Flere

$1000 USD in 20 dage
(0 bedømmelser)

Please, contact me for more info

$1000 USD in 20 dage
(0 bedømmelser)