Вышла новая версия Metasploit Framework 5.0.

Metasploit

Спустя восемь лет после создания последнего значимого подразделения, платформа для анализа уязвимостей Metasploit Framework запускается в своей самой обновленной версии 5.0.

В настоящее время пакет Metasploit Framework включает 3795 модулей с реализацией различных эксплойтов и методов атак.

Проект также поддерживает базу данных, содержащую приблизительно 136 710 уязвимостей. Код Metasploit написан на Ruby и распространяется под лицензией BSD. Модули могут быть разработаны на Ruby, Python и Go.

Metasploit — это проект с открытым исходным кодом в области компьютерной безопасности , который предоставляет информацию об уязвимостях в системе безопасности и помогает в тестировании на проникновение («пентестинге») и разработке сигнатур для систем обнаружения вторжений.

Наиболее известным его подпроектом является Metasploit Framework, инструмент для разработки и выполнения эксплойтов против удалённой машины. Другие важные подпроекты включают базы данных опкодов, архив шеллкодов и исследования в области безопасности.

Фреймворк Metasploit предоставляет специалистам по кибербезопасности набор инструментов для быстрой разработки и отладки уязвимостей , а также для проверки уязвимостей и производительности систем в случае успешной атаки.

Предлагается базовый интерфейс командной строки для сканирования сети и тестирования систем на наличие уязвимостей, включая тестирование применимости реальных эксплойтов. В версиях Community и Pro также предоставляется интуитивно понятный веб-интерфейс.

Основные улучшения Metasploit 5.0

В этой новой версии добавлен модуль "обхода", который позволяет пользователю создавать исполняемые файлы полезной нагрузки, избегая активации антивирусов.

Этот модуль позволяет воспроизводить более реалистичные условия при проверке системы , учитывая типичные методы антивирусного программного обеспечения.

Например, для обхода антивируса используются такие методы, как шифрование шелл-кода, рандомизация кода и блокировка выполнения под эмулятором.

В дополнение к языку Ruby, теперь для разработки внешних модулей для фреймворка можно использовать Python и Go.

мсф-консоль-метасплоит5-1

Также добавлена ​​базовая платформа веб-сервисов , реализующая REST API для автоматизации задач и работы с базами данных, поддерживающая различные схемы аутентификации и предоставляющая возможности для параллельного выполнения операций;

В Metasploit 5.0 реализован API на основе JSON-RPC , что упрощает интеграцию Metasploit с различными инструментами и языками программирования.

Теперь пользователи могут запускать собственную службу PostgreSQL RESTful для подключения нескольких консолей Metasploit и внешних наборов инструментов.

С другой стороны, предоставляется возможность параллельной обработки операций с базой данных и консолью (msfconsole) , что позволяет выполнять некоторые пакетные операции на стороне сервиса, обслуживающего базу данных.

Для полезной нагрузки реализована концепция мета-оболочки и мета-команда «background», которая позволяет запускать фоновые сеансы в фоновом режиме и загружать после операции на удаленной стороне, а также управлять ими без использования сеанса на основе Meterpreter.

Наконец , следует отметить, что добавлена ​​возможность проверки нескольких хостов одним модулем одновременно путем настройки диапазона IP-адресов в параметре RHOSTS или путем указания ссылки на файл с адресами в формате /etc/hosts через URL-адрес "file://";

Была переработана поисковая машина, что позволило сократить время запуска и удалить базу данных из зависимостей.

Как получить Metasploit 5.0?

Тем, кто заинтересован в установке новой версии Metasploit 5.0, следует перейти на официальный сайт проекта, где можно скачать необходимую версию.

Поскольку у Metasploit есть две версии, одна от сообщества (бесплатная) и версия Pro с прямой поддержкой со стороны создателей.

Пользователи Linux могут получить эту новую версию, открыв терминал и выполнив следующую команду:

curl https://raw.githubusercontent.com/rapid7/metasploit-omnibus/master/config/templates/metasploit-framework-wrappers/msfupdate.erb > msfinstall && \

chmod 755 msfinstall && \
./msfinstall


Добавить в качестве предпочтительного источника в Google