Chat Protocol Packet Decoding

已完成 已发布的 Feb 26, 2007 货到付款
已完成 货到付款

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++

C 编程 工程 Linux 微软 MySQL PHP 软件构架 软件测试 视窗桌面

项目ID: #2857270

关于项目

5个方案 远程项目 活跃的Mar 5, 2007

授予:

vulpinesolutions

See private message.

$850 USD 在24天内
(34条评论)
5.6

有5名威客正在参与此工作的竞标,均价$918/小时

technoparkcorp

See private message.

$2125 USD 在24天内
(11条评论)
6.6
remouter

See private message.

$467.5 USD 在24天内
(7条评论)
3.2
derek192

See private message.

$467.5 USD 在24天内
(5条评论)
2.6
bernardlok

See private message.

$680 USD 在24天内
(3条评论)
1.1