WarVOX is a suite of tools for exploring, classifying, and auditing telephone systems. Unlike normal wardialing tools, WarVOX works with the actual audio from each call and does not use a modem directly. This model allows WarVOX to find and classify a wide range of interesting lines, including modems, faxes, voice mail boxes, PBXs, loops, dial tones, IVRs, and forwarders. WarVOX provides the unique ability to classify all telephone lines in a given range, not just those connected to modems, allowing for a comprehensive audit of a telephone system. This requires iaxclient, lame, and rubygems. Once dependencies are in place, open a terminal and, as root, run: # gem install rake sqlite3-ruby mongrel and everything should be ready to install WarVOX ;-) To run WarVOX at startup use something like this in your rc.local: # Start WarVOX if [ -x /etc/rc.d/rc.warvox ]; then /etc/rc.d/rc.warvox start fi and something similar in your rc.local_shutdown to stop the service. You can access the web interface at http://127.0.0.1:7777/ or at the port specified inside /etc/rc.d/rc.warvox