Request
For Quote:
Ethereal
Dissector
A plug-in dissector is required
for a pair of proprietary protocols; VDCP
and VRCP. The plug-in should
permit the selection of either protocol for parsing. Having both protocols
active at the same time would be desirable but it is not essential.
Ethereal captures files will be provided for test and development purposes.
Candidates should contact tstaros@xxxxxxxxxx
directly.
Protocol Ports
The port that the VDCP server listens on is 6010. It is
desirable that the dissector read the port value from a text file so that
should a change be required it may be done without re-compiling the dissector.
The port that the VRCP server listens on is 4001; again this
is configurable and the dissector should acquire the value from a text file.
Should either of the above port
numbers be missing from the text file, or the text file itself not be present
the dissector should use the given default values.
Development Environment
So that the dissector plug-in may
be maintained for future protocol additions and changes it is most desirable
that it be developed with Microsoft tools. Both Visual Studio .NET 2003
and Visual Studio .NET are available
for this maintenance.
Deliverables
Initially:
- Cost estimate for
implementation of dissector plug-in
- Time estimate (elapsed) for
delivery
- Timeline for development with
measurable goals.
Upon project
execution:
- Ethereal plug-in dissector as
described (Dynamic Link Library for Win32)
- Full annotated source code.
(Microsoft VS.Net compatible)
- Brief descriptive document
outlining the structure and operation of the code.
Compensation
Compensation structure
is negotiable. May be transacted w/ escrow through Guru.com or Rentacoder.com.
http://www.guru.com
http://www.rentacoder.com
Note:
All rights to the dissector, including
source code, binary code, and documentation become the sole property of Harris
Corp.
See attached detailed specifications
Ted Staros
Pacific Design Center
Broadcast
Communications Division
Harris Corporation
760.402.7931
(mobile, preferred)