Chat Protocol Packet Decoding

Ukończone Opublikowano Feb 26, 2007 Płatność przy odbiorze
Ukończone Płatność przy odbiorze

We require modules to be written to decode different chat protocols (currently MSN/Yahoo/AOL/ICQ) so that the chat participants and messages can be logged. These need to be developed by March 17th so that they can be tested and deployed by the end of March.

You will be provided with a test version of the network filter and our current MSN decoder module.

The network filter intercepts the TCP/IP packets and passes the packet data to the chat decoder module. The chat decoder module analyzes the packet data and creates a message object that is then used to log the data. All this exists and works - you will only be required to work on the chat protocol decoder module. The chat protocol decoder should be able to identify whenever someone joins or leaves the conversation and all the chat messages typed by any participant in the in the conversation. Any other events are not required at the moment.

The resulting module code must be written to be portable between Windows and Linux, be thread safe and fast.

There may be a future requirement to enhance the existing modules to log more events (i.e. file transfers) and to write modules to decode additional chat protocols.

## 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):

b) For all others including desktop software or software the buyer intends to distribute: 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

Microsoft Windows, Linux, C/C++

Programowanie C Inżynieria Linux Microsoft MySQL PHP Architektura oprogramowania Testowanie oprogramowania Pulpit systemu Windows

Numer ID Projektu: #2857270

O projekcie

5 ofert Zdalny projekt Aktywny Mar 5, 2007

Przyznany użytkownikowi:

vulpinesolutions

See private message.

$850 USD w ciągu 24 dni
(34 ocen)
5.6

5 freelancerów złożyło ofertę za $918 w tym projekcie

technoparkcorp

See private message.

$2125 USD w ciągu 24 dni
(11 Oceny)
6.6
remouter

See private message.

$467.5 USD w ciągu 24 dni
(7 Oceny)
3.2
derek192

See private message.

$467.5 USD w ciągu 24 dni
(5 Oceny)
2.6
bernardlok

See private message.

$680 USD w ciągu 24 dni
(3 Oceny)
1.1