|Informative Information for the Uninformed
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.