Medusa 1.4 – Parallel Password Cracker Released for Download

The New Acunetix V12 Engine


It’s been a long time coming but here it is, after almost a year (Remember Medusa 1.3?) finally version 1.4 is here!

Version 1.4 of Medusa is now available for public download!

What is Medusa? Medusa is a speedy, massively parallel, modular, login brute-forcer for network services created by the geeks at Foofus.net.

The Key Features are as follows:

  • 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.

It currently has modules for the following services:

  • CVS
  • FTP
  • HTTP
  • IMAP
  • MS-SQL
  • MySQL
  • NCP (NetWare)
  • NNTP
  • PcAnywhere
  • POP3
  • PostgreSQL
  • rexec
  • rlogin
  • rsh
  • SMB
  • SMTP (AUTH/VRFY)
  • SNMP
  • SSHv2
  • SVN
  • Telnet
  • VmAuthd
  • VNC

It also includes a basic web form module and a generic wrapper module for external scripts.

While Medusa was designed to serve the same purpose as THC-Hydra, there are several significant differences. For a brief comparison, see here.

It’s been over a year since version 1.3 was released and there has been a bunch of changes. This release includes multiple bug fixes, several new modules and additional module functionality. A somewhat detailed report is available here

You can download Medusa 1.4 here:

medusa-1.4.tar.gz

Or read more here.

Posted in: Hacking Tools, Password Cracking

, , , ,


Latest Posts:


Malcom - Malware Communication Analyzer Malcom – Malware Communication Analyzer
Malcom is a Malware Communication Analyzer designed to analyze a system's network communication using graphical representations of network traffic.
WepAttack - WLAN 802.11 WEP Key Hacking Tool WepAttack – WLAN 802.11 WEP Key Hacking Tool
WepAttack is a WLAN open source Linux WEP key hacking tool for breaking 802.11 WEP keys using a wordlist based dictionary attack.
Eraser - Windows Secure Erase Hard Drive Wiper Eraser – Windows Secure Erase Hard Drive Wiper
Eraser is a hard drive wiper for Windows which allows you to run a secure erase and completely remove sensitive data from your hard drive by overwriting it several times with carefully selected patterns.
Insecure software versions are a problem Web Security Stats Show XSS & Outdated Software Are Major Problems
Netsparker just published some anonymized Web Security Stats about the security vulnerabilities their online solution identified on their users’ web applications and web services during the last 3 years.
CTFR - Abuse Certificate Transparency Logs For HTTPS Subdomains CTFR – Abuse Certificate Transparency Logs For HTTPS Subdomains
CTFR is a Python-based tool to Abuse Certificate Transparency Logs to get subdomains from a HTTPS website in a few seconds.
testssl.sh - Test SSL Security Including Ciphers, Protocols & Detect Flaws testssl.sh – Test SSL Security Including Ciphers, Protocols & Detect Flaws
testssl.sh is a free command line tool to test SSL security, it checks a server's service on any port for the support of TLS/SSL ciphers, protocols as well as recent cryptographic flaws and more.


11 Responses to Medusa 1.4 – Parallel Password Cracker Released for Download

  1. Goodpeople November 16, 2007 at 12:50 pm #

    You can’t have enough threads while brute-forcing passwords.

    Someone should put it to the test and benchmark it against Cain and Abel and John the Ripper. After all, that are the leading tools

  2. q1w2e3r4 November 16, 2007 at 2:55 pm #

    Tested it, runs pretty stable. If ran on cygwin, the threaded mode seems to be limited by the half-open connection limit. I also still miss a proxylist support. Besides that, its a pretty good bruteforcer :)

  3. dirty November 16, 2007 at 7:54 pm #

    I think this is meant more to be compared with THC Hydra rather than John or Cain.

  4. dirty November 16, 2007 at 10:53 pm #

    This is unrelated but wanted to share with everyone that OWASP LiveCD (LabRat) v2.1 is available and testers are needed. http://www.owasp.org/index.php/Category:OWASP_Live_CD_Project

    Anyway, just wanted to share with everyone…enjoy

  5. Goodpeople November 18, 2007 at 11:15 am #

    @dirty

    Downloading….

  6. noob#1 February 28, 2008 at 6:01 am #

    Can someone tell me how to compile it properly?
    I am trying to do this using a Knoppix Live CD.
    Here is what i get when i give the configure command:

    checking build system type… i686-pc-linux-gnu
    checking host system type… i686-pc-linux-gnu
    checking target system type… i686-pc-linux-gnu
    checking for a BSD-compatible install… /usr/bin/install -c
    checking whether build environment is sane… configure: error: newly created file is older than distributed files!
    Check your system clock

    and this is what i get for the Install command

    ./INSTALL: line 1: Basic: command not found
    ./INSTALL: line 2: ==================: command not found
    ./INSTALL: line 4: These: command not found
    ./INSTALL: command substitution: line 10: unexpected EOF while looking for matching ''
    ./INSTALL: command substitution: line 13: syntax error: unexpected end of file
    ./INSTALL: line 10: bad substitution: no closing "
    ” in config.status'
    ./INSTALL: line 11: you: command not found
    ./INSTALL: command substitution: line 17: unexpected EOF while looking for matching

    ./INSTALL: command substitution: line 19: syntax error: unexpected end of file
    ./INSTALL: line 17: bad substitution: no closing “" in configure’
    ./INSTALL: command substitution: line 18: unexpected EOF while looking for matching ''
    ./INSTALL: command substitution: line 20: syntax error: unexpected end of file
    ./INSTALL: command substitution: line 18: unexpected EOF while looking for matching

    ./INSTALL: command substitution: line 19: syntax error: unexpected end of file
    ./INSTALL: command substitution: line 18: unexpected EOF while looking for matching ''
    ./INSTALL: command substitution: line 20: syntax error: unexpected end of file
    ./INSTALL: line 18: bad substitution: no closing "
    ” in cd'
    ./INSTALL: command substitution: line 22: unexpected EOF while looking for matching

    ./INSTALL: command substitution: line 23: syntax error: unexpected end of file
    ./INSTALL: line 22: bad substitution: no closing “" in configure’
    ./INSTALL: line 23: messages: command not found
    ./INSTALL: command substitution: line 25: unexpected EOF while looking for matching ''
    ./INSTALL: command substitution: line 28: syntax error: unexpected end of file
    ./INSTALL: command substitution: line 25: unexpected EOF while looking for matching

    ./INSTALL: command substitution: line 32: syntax error: unexpected end of file
    ./INSTALL: line 25: bad substitution: no closing “" in VPATH’
    ./INSTALL: command substitution: line 26: unexpected EOF while looking for matching ''
    ./INSTALL: command substitution: line 27: syntax error: unexpected end of file
    ./INSTALL: line 26: bad substitution: no closing "
    ” in VPATH'
    ./INSTALL: line 27: variable,: command not found
    ./INSTALL: line 28: syntax error near unexpected token
    in’
    ./INSTALL: line 28: `in the source code directory. After you have installed the package for’

    please email me the solution at baros.hendricks.rox@gmail.com
    thanx in advance

  7. zupakomputer February 28, 2008 at 5:59 pm #

    The first one looks like your system clock is wrong, and it doesn’t like that (though I can’t tell if it won’t let it compile because of that),

    the second one says syntax error, so at a guess it looks like you typed something in wrong, maybe an inverted comma ( one of these ‘ or these ” ) that wasn’t needed or is missing.

  8. noob#1 March 1, 2008 at 8:24 am #

    ok i got rid of the system clock thing but it still gives the second error.
    i have tried to compile using Fedora 8 and Sabayon as well so
    please email me the exact code required to compile it at baros.hendricks.rox@gmail.com
    thanx in advance

  9. noob#1 March 2, 2008 at 5:23 am #

    got it working on my own thanx anyway

  10. zupakomputer March 5, 2008 at 7:04 pm #

    I didn’t know enough to give you any more pointers really; co-incidently this was in today’s class – by any chance did you forget to put the ‘make’ in front of ‘install’?

  11. geek programmer June 13, 2008 at 7:53 pm #

    noob #1 the problem is the time of your system you have to set the correct date and time if you still having problems try to install an ntp server