Download and Install medusa version 1.4 on Mac OS X
Monday the 6th of October, 2008

    version 1.4

      View the most recent changes for the medusa port at: medusa.darwinports.com/diff
      Scroll down toward the bottom of the page to get installation instructions for medusa.
      The raw portfile for medusa 1.4 is located here:
      http://medusa.darwinports.com/dports/security/medusa/Portfile
      Find related portfiles with the unique DarwinPorts.com search feature.
      Check for any related Fink projects here: pdb.finkproject.org/pdb/package.php/medusa
      Google
      Web Darwinports.com



      # $Id: Portfile 32348 2007-12-26 20:23:54Z pmq macports.org $

      PortSystem 1.0

      Name: medusa
      Version: 1.4
      Category: security net
      Platform: darwin
      Maintainers: pmq

      Description: Medusa is a speedy, massively parallel, modular, login brute-forcer
      Long Description: Medusa is intended to be a speedy, massively parallel, modular, login brute-forcer. The goal is to support as many services which allow remote authentication as possible. The author considers following items as some of the key features of this application. Thread-based parallel testing: Brute-force testing can be performed against multiple hosts, users or passwords concurrently. Flexible user input: Target information (host/user/password) can be specified in a variety of ways. For example, each item can be either a single entry or a file containing multiple entries. Additionally, a combination file format allows the user to refine their target listing. Modular design: Each service module exists as an independent .mod file. This means that no modifications are necessary to the core application in order to extend the supported list of services for brute-forcing.

      Homepage: http://www.foofus.net/jmk/medusa/medusa.html
      master_sites http://www.foofus.net/jmk/tools freebsd:
      checksums md5 aad236c87aaadbdc9162b6658c2118e6 sha1 782dee6cbba5eba9636b8a1a25421739bc3348b3

      depends_lib port:openssl port:libssh2

      livecheck.check regex
      livecheck.url ${homepage}
      livecheck.regex "${name}-(.*?).tar.gz"

      patch {
      # not very tasteful and doesn't fully work
      reinplace "s|/usr/local|${prefix}|" ${worksrcpath}/configure
      }

      # --enable-untested
      # hopefully the mod-path will be superfluous next release
      configure.args --with-default-mod-path=${prefix}/lib/medusa/modules --enable-module-svn=no --enable-module-postgres=no

      Variant: subversion description "Build the Subversion module" {
      # the apr-* detection is problematic
      # configure.cppflags "-I${prefix}/include/subversion-1 -I${prefix}/include/apr-0"
      configure.args-delete --enable-module-svn=no
      configure.args-append --enable-module-svn=yes
      depends_lib-append port:subversion
      }

      Variant: postgresql description "Build the PostgreSQL module" {
      configure.args-delete --enable-module-postgres=no
      configure.args-append --enable-module-postgres=yes
      depends_lib-append port:postgresql83
      }

      # FIXME check this
      # variant ncp description "Build the NCPFS module" {
      # depends_lib-append port:ncp
      # }

    If you haven't already installed Darwin Ports, you can find easy instructions for doing so at the main Darwin Ports page.

    Once Darwin Ports has been installed, in a terminal window and while online, type the following and hit return:


      %  cd /opt/local/bin/portslocation/dports/medusa
      % sudo port install medusa
      Password:
    You will then be prompted for your root password, which you should enter. You may have to wait for a few minutes while the software is retrieved from the network and installed for you. Y ou should see something that looks similar to:

      ---> Fetching medusa
      ---> Verifying checksum for medusa
      ---> Extracting medusa
      ---> Configuring medusa
      ---> Building medusa with target all
      ---> Staging medusa into destroot
      ---> Installing medusa
    - Make sure that you do not close the terminal window while Darwin Ports is working. Once the software has been installed, you can find further information about using medusa with these commands:
      %  man medusa
      % apropos medusa
      % which medusa
      % locate medusa

     Where to find more information:

    Darwin Ports



    Lightbox this page.