Layered Service Provider Development
$500-5000 USD
Betalt ved levering
We need to develop a windows Layered Service Provider that will 'attach' itself to the TCP / IP stack. In the event that a client sends a TCP / IP SYN packet the LSP will detect this, take a hash of the entire packet + the date and time stamp.
Both the HASH and Date / Time stamp of the SYN packet will be trasmitted in another packet over an existing socket connection to our server. The client that is to be developed will have already created the socket connection with our server. We already have the relevant protocol that will connect this LSP client and our server.
Redundancy must also be built into the LSP, in the event that it looses it connection to our server it will re-initiate the connection. No packets will ever be blocked on the client however. In the event the HASH/date time stamp can't be trasmitted the operating system will carry on as if no LSP was installed.
All of the coding surrounding the LSP will be achieved in C++.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) The software will be compatible with all versions of the windows operating system from Windows 98 upwards including Windows XP professional SP2.
b) A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).
## Platform
Windows 98 - Last Service Pack
Windows 2000 - Latest Service Pack
Windows XP Home SP2
Windows XP professional SP2
Projekt ID: #3525862