Projects / sonar


sonar is a network reconnaissance utility. It runs all its scans from plugins. The currently supported plugins are an ICMP scan (a la the original sonar) and an ACK scan which can see if hosts that don't respond to ICMP are online. With the ability to create your own plugins, sonar is becoming the most extensible security scanner available.

Operating Systems

Recent releases

  •  20 May 2004 07:49

    Release Notes: This release fixed a critical bug that caused a segmentation fault if any errors were encountered, and included a new TCP connect() scan.

    •  06 May 2004 22:13

      Release Notes: Updated documentation, many usability updates including a new way to pass options and a plugin listing, and some major bugfixes. Updating is recommended.

      •  07 Dec 2003 08:49

        Release Notes: Major updates were made, including new plugins, better documentation, logging to syslog, and working input/output plugins. You can now compile plugins from outside the sonar source-tree, making it easier to start your own plugin projects after sonar is already installed. Results are now reported in a general format that output plugins can recognize and parse however they want. Fixes for a gcc 2.95 compile bug were included.

        •  25 Sep 2003 03:08

          Release Notes: A massive codebase update was made. A better framework was added. Plugins now have a separate error handler. config_aux_dir was changed to admin. Unneeded files were removed. The project was libtool-ized. All plugins are now libtool libraries. The plugin directory is no longer hardcoded. Many other changes were made.

          •  30 Apr 2003 17:15

            Release Notes: This release has major upgrades: tweak indentation fixes, a new man page, a complete overhaul of the Makefiles, and revamping of the option parsing system. Upgrading is recommended.

            Recent comments

            16 May 2002 00:02 red0x

            Re: ping

            Actually, the newer version of sonar can ping
            multiple hosts at the same time! Check out v0.4!

            08 May 2002 18:25 red0x

            Re: ping

            > here is another way of achieving
            > this:
            > ping -c 1 -w 2 && echo ok
            > || echo nope
            > just my 0.02$

            hmm, but that is not as fun... :)

            08 May 2002 16:47 zarahg

            here is another way of achieving this:

            ping -c 1 -w 2 && echo ok || echo nope

            just my 0.02$


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.