Medusa - это быстрый, массово параллельный, модульный брутфорсер входа в систему для сетевых служб. Этот инструмент поддерживает следующие службы.
- Apple Filing Protocol (AFP)
- CVS
- File Transfer Protocol (FTP)
- Hypertext Transfer Protocol (HTTP)
- Internet Message Access Protocol (IMAP)
- MS-SQL
- MySQL
- NetWare Core Protocol (NCP)
- Network News Transfer Protocol (NNTP)
- PcAnywhere
- Post Office Protocol 3 (POP3)
- Microsoft Remote Desktop Protocol (RDP)
- PostgreSQL
- Remote Exec (REXEC)
- Remote login (rlogin)
- Remote shell (rsh)
- Server Message Block (SMB) Protocol
- Simple Mail Transfer Protocol (SMTP)
- Simple Network Management Protocol (SNMP)
- Secure Shell v2 (SSHv2)
- Subversion (SVN)
- Telnet
- VMware Authentication Daemon (vmauthd)
- Virtual Network Computing (VNC)
- Параллельное тестирование на основе потоков: тестирование методом перебора может выполняться одновременно с несколькими хостами, пользователями или паролями.
- Гибкий ввод данных пользователем: информация о цели (хост / пользователь / пароль) может быть указана различными способами. Например, каждый элемент может быть либо одной записью, либо файлом, содержащим несколько записей. Кроме того, формат комбинированного файла позволяет пользователю уточнить свой целевой список.
- Модульный дизайн: каждый сервисный модуль существует как независимый файл .mod. Это означает, что в базовом приложении не требуется никаких изменений, чтобы расширить список поддерживаемых служб для перебора.
ДжоМо-Кун и его команда (разработчики) установили Medusa в различные системы по умолчанию и выполнили некоторые базовые тесты. По результатам тестирования Medusa отлично работает на Linux, BSD, SunOS и Mac, но не на Cygwin.