winnie juwe
asked on
DNS RESOLVER IMPLEMENTED AS A WINDOWS SERVICE (MAIN FEATURE INTERCEPTION AND REDIRECTION TO ANOTHER HOSTED DNS SERVER
I did some research studies and have the following questions.
My environment is Windows 10, Visual Studio 2015....
Project description : DNS RESOLVER IMPLEMENTED AS A WINDOWS SERVICE (MAIN FEATURE INTERCEPTION AND REDIRECTION TO ANOTHER HOSTED DNS SERVER)
The scenario of my laboratory research work is this : My research laboratory has one hundred work stations, with users on each system. My research work is centered on making users Web browsers (opera and Firefox and e.t.c) queries i.e web surfing , to be intercepted and redirected to a local hosted DNS SERVER which will communicate with top level domain name servers around the world and return the request back to the users. The solution is to be design as a WINDOWS SERVICE (not a GUI).
From reading a "legacy driver" - A legacy driver is used for driver project whose main goal is Driver service which is a type of kernel-level filter driver implemented as a Windows service , or a non-PnP .
My question is this can i achieve a DNS RESOLVER IMPLEMENTED AS A WINDOWS SERVICE (MAIN FEATURE INTERCEPTION AND REDIRECTION TO ANOTHER HOSTED DNS SERVER) drive for DNS web browsers queries Interception and Redirection.
Just wondering Looking at https://github.com/Microsoft/Windows-driver-samples/tree/master/network/trans/inspect, "he sample driver consists of a
kernel-mode Windows Filtering Platform (WFP) callout driver (Inspect.sys) that intercepts all transport layer traffic (for example, Transmission Control Protocol (TCP), User Datagram Protocol (UDP)," which is suitable for DNS redirection.
My question is this :
Can use legacy driver (Driver service which is a type of kernel-level filter driver implemented as a Windows service).
That will work with Windows Filtering Platform Traffic Inspection for DNS web browsers interception and redirection (a kernal level driver with a windows service).
The above is my thought and approach to my work.
Please if my solution design pattern is wrong would gladly accept your correction
Looking forward to your correction
My environment is Windows 10, Visual Studio 2015....
Project description : DNS RESOLVER IMPLEMENTED AS A WINDOWS SERVICE (MAIN FEATURE INTERCEPTION AND REDIRECTION TO ANOTHER HOSTED DNS SERVER)
The scenario of my laboratory research work is this : My research laboratory has one hundred work stations, with users on each system. My research work is centered on making users Web browsers (opera and Firefox and e.t.c) queries i.e web surfing , to be intercepted and redirected to a local hosted DNS SERVER which will communicate with top level domain name servers around the world and return the request back to the users. The solution is to be design as a WINDOWS SERVICE (not a GUI).
From reading a "legacy driver" - A legacy driver is used for driver project whose main goal is Driver service which is a type of kernel-level filter driver implemented as a Windows service , or a non-PnP .
My question is this can i achieve a DNS RESOLVER IMPLEMENTED AS A WINDOWS SERVICE (MAIN FEATURE INTERCEPTION AND REDIRECTION TO ANOTHER HOSTED DNS SERVER) drive for DNS web browsers queries Interception and Redirection.
Just wondering Looking at https://github.com/Microsoft/Windows-driver-samples/tree/master/network/trans/inspect, "he sample driver consists of a
kernel-mode Windows Filtering Platform (WFP) callout driver (Inspect.sys) that intercepts all transport layer traffic (for example, Transmission Control Protocol (TCP), User Datagram Protocol (UDP)," which is suitable for DNS redirection.
My question is this :
Can use legacy driver (Driver service which is a type of kernel-level filter driver implemented as a Windows service).
That will work with Windows Filtering Platform Traffic Inspection for DNS web browsers interception and redirection (a kernal level driver with a windows service).
The above is my thought and approach to my work.
Please if my solution design pattern is wrong would gladly accept your correction
Looking forward to your correction
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER