Windows Server Network Kernel module #1 (KMDF)


As part of a new software that my company will release, we need a simple network kernel driver that will run on the following operating systems:

- Windows server 2008 (all editions)

- Windows server 2012 (all editions)

- Windows server 2016 (all editions)

The module must be clean written, understandable code so other developers can work with it in future. Commented code is a must.

Module needs to be in control and responsible of:

- All the traffic that goes IN/OUT of the network adaptor

- Reporting back to user mode as much details as possible for logging

- Always run as a service, until the user decides not to ( or uninstall it )

Module needs to have the ability to:

- Restrict concurrent connections for a single IP ( if can be done per PORT as well, that is a bonus )

- Work without causing any issues or BSOD

- Block/Allow certain packets ( optional )

- Block/Allow TCP or UDP completely ( optional )

That would be all for now, an experienced developer in windows kernel will be able to do this in swift time.

More details will be disclosed via PM, and NDA must be signed for data protection and copyright reasons.

Thank you

Skills: C Programming, C# Programming, C++ Programming, Windows Desktop, Windows Server

See more: smtp windows server 2003, script printer access windows server 2003, windows server 2003 configure active directory, windows server 2003 network infrastructure training package rapidshare, logon script installing network printer windows server 2003, make custom network logon script windows server, windows server network infrastructure training package rapidshare, windows 2008 network policy server, set small business network windows server 2008, connect ipad windows server 2008 network, windows server 2012 network setup, Windows server, Network, how to setup a client server network in windows 10, how to setup a client server network in windows 7, step-by-step installation of sql server 2016 on a windows server 2016 failover cluster - part 1, how to enable tls 1.2 on windows server 2012 r2, how to enable tls 1.2 on windows server 2016, disable tls 1.0 windows server 2016, how to enable tls 1.2 on windows server 2012

About the Employer:
( 0 reviews ) READING, United Kingdom

Project ID: #17962858

6 freelancers are bidding on average £24/hour for this job


Hi, Greetings! ~ To quickly apprise you about our model, our engineers would be working full time on your project only and would be completely integrated into your team. By complete integration, I mean, th More

£18 GBP / hour
(2 Reviews)

Hello Web have gone through your requirement and would to take this opportunity to work on this project. Can you send a detailed requirement about your project. I have done 557+ projects successfully and continu More

£30 GBP / hour
(1 Review)

Dear Hiring Manager, I hope you are doing great! We are specialized in Windows Server 2008/ 2012/ 2016, networking, Cisco, VMware and many more...and we have Team of 60+ people who have up to 22 years of experience More

£20 GBP / hour
(0 Reviews)

I Believe In Client Satisfaction.. I have done 300+ projects successfully and continuing delivering best to our client and help them to grow business. Out strength is to meet deadline and provide dedicated support 24x More

£30 GBP / hour
(0 Reviews)

Hi, very interesting kernel-service project ! Your request is clear, detailed and let me say that based on my 25 years of experience this can be easily achieved. I write tiny, fast, clear and powerful pure servic More

£18 GBP / hour
(0 Reviews)
£27 GBP / hour
(0 Reviews)