TDI interception driver for http and TCP/IP traffic monitoring

You will create a TDI Driver.

- The project should be written in C++ that can be compiled in Visual Studio.

- The TDI will transparently intercept all web traffic traffic and log relevant information (windows user performing the request, remote ip address, remote url, first 1k of content) to a file in an easily parseable format. Note that future versions of this software will be required to identify the type of communication occurring (web, chat, p2p, ...) and log other information, potentially blocking certain types of interaction. This future need should be taken into consideration when designing this module.

- C/C++ function/program to install the TDI correctly on Windows 2000/XP and Vista, as well as a function/program to uninstall it.

- Full source code must be provided.

We need a component developed using TDI (Transport Driver Interface) which monitors and analyzes inbound/outbound traffic in real-time. This component should be able to identify and log the following:

* Phase One:

o All web pages visited via a browser.

* Future Phases:

o Web Searches

o Chat

+ Conversations

+ Add friend request

o Searches on p2p software

o ...

Taidot: C-ohjelmointi, Windows Desktop

Näytä lisää: windows tdi driver, tdi interception, tcp tdi, tcp intercept driver, transport driver interface tdi source code, tcp intercept, interception tdi, tdi driver, tdi intercept http, tdi driver interception, url blocking tdi, we transport, web future studio, visual designing, real web traffic, log into web designing, log designing, driver 1, designing web interface, content for web designing, code for designing web, interception driver windows, tcp traffic, intercept tdi, windows tdi

Tietoa työnantajasta:
( 1 arvostelu ) Kansas City, United States

Projektin tunnus: #448857