Uninformed: Informative Information for the Uninformed

Vol 8» 2007.Sep


Usage Examples

You can print a quick reference of the following examples from the SteganRTP command-line by using the -e command-line argument.

The simplest command-line you can execute to successfully run SteganRTP is:

steganrtp -k <keyphrase> -b <host>

This will begin a session utilizing any RTP session involving $ <$ host-b$ >$ as the destination endpoint.

steganrtp -k <keyphrase> -a <host-a> -b <host-b> -i <interface>

This will begin a session utilizing any RTP session between $ <$ host-a$ >$ and $ <$ host-b$ >$ using interface $ <$ interface$ >$

steganrtp -k <keyphrase> -a <host-a> -b <host-b> -i <interface> -s

This is the same as the previous example but will enable the command shell service:

steganrtp -k <keyphrase> -a <host-a> -b <host-b> -c <a-port> -d 
<b-port>

This will begin a session utilizing a specific RTP session between $ <$ host-a$ >$ on port $ <$ a-port$ >$ and $ <$ host-b$ >$ on $ <$ b-port$ >$ . Note, this will effectively disable RTP session auto-identification and will attempt to use an RTP session as described whether it exists or not. This is useful for when an RTP session that is desirable for utilization is already in progress as the other examples rely on libfindrtp to identify the RTP session as it is being set up by VoIP signaling and thus must be waiting for the call-setup.