[RTPproxy Devel] RTPProxy Enhancements - Syslog Support and Relay Port Randomization
Tavis P.
tavis.lists at galaxytelecom.net
Tue Jun 24 15:20:40 PDT 2008
Hello,
We have added a couple new features to RTPProxy and would like to share
them with you.
1: Relay Port Randomization
Due to concerns about possible RTP injection attacks we did some work to
randomize the ports used for RTP sessions in RTPProxy. In our
implementation the RTPProxy application generates a random "path"
through the available port range at startup, where RTPProxy selects a
random port by simply skipping to the next port in the list of random
ports (much like song randomization in certain mp3 players)
2: Syslog support
All logging output can now be presented using system, this makes daemon
mode logging more visible to the admin (and creates the potential to
alert on certain error conditions).
There is a new command line argument [-d debug_level] where debug_level
is an integer specifying the level of logging <syslog.h>.
The supported mode are specified via syslog.h, ie on syslog.h 8.1
(Berkeley) 6/2/93:
LOG_CRIT 2,
LOG_ERR 3,
LOG_WARNING 4,
LOG_INFO 6,
LOG_DEBUG 7
Credits go to:
Tavis Paquette <tavis at galaxytelecom dot net>
Peter Baer <pbaer at galaxytelecom dot net>
The attached patch was tested on version rtpproxy-1.1.tar.gz
Cheers!
The Galaxy Development Team
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rtpproxy-1.1.patch
Type: text/x-patch
Size: 12852 bytes
Desc: not available
Url : http://lists.rtpproxy.org/pipermail/devel/attachments/20080624/fda7f1f7/attachment.bin
More information about the Devel
mailing list