![]() | |
![]() | |
Разработчик (и) | Rapid7 LLC |
---|---|
Стабильная версия | 6.0.1 / 13 августа 2020 г. (2020-08-13) |
Репозиторий | ![]() |
Написано на | Ruby |
Операционная система | Межплатформенность |
Тип | Безопасность |
Лицензия | Структура: BSD, Community / Express / Pro: проприетарный |
Веб-сайт | www.metasploit.com |
Metasploit Project - это проект компьютерной безопасности, который предоставляет информацию об уязвимости системы безопасности. и помогает в тестировании на проникновение и разработке подписи IDS. Он принадлежит бостонской охранной компании, расположенной в штате Массачусетс Rapid7 .
Его самый известный подпроект - open-source Metasploit Framework, инструмент для разработки и выполнение кода эксплойта на удаленной целевой машине. Другие важные подпроекты включают базу данных кодов операций, архив шеллкодов и связанные исследования.
Проект Metasploit включает средства защиты и средства уклонения, некоторые из которых встроены в Metasploit Framework. Metasploit предварительно установлен в операционной системе Kali Linux.
Metasploit был создан H. Д. Мур в 2003 году в качестве портативного сетевого инструмента с использованием Perl. К 2007 году Metasploit Framework был полностью переписан на Ruby. 21 октября 2009 года проект Metasploit объявил, что он был приобретен Rapid7, компанией по обеспечению безопасности, которая предоставляет унифицированные решения для управления уязвимостями.
Подобно сопоставимым коммерческим продуктам, таким как Immunity's Canvas или Core Security Technologies ', Metasploit можно использовать для тестирования уязвимости компьютерных систем или для взлома удаленных систем. Как и многие инструменты информационной безопасности, Metasploit может использоваться как для законных, так и для несанкционированных действий. После приобретения Metasploit Framework Rapid7 добавила две проприетарные версии с открытым ядром, названные Metasploit Express и Metasploit Pro.
Растущая позиция Metasploit как де-факто среды разработки эксплойтов привела к выпуску рекомендаций по уязвимостям программного обеспечения, часто сопровождаемых сторонним модулем эксплойтов Metasploit, который подчеркивает возможность использования, риски и способы устранения этой конкретной уязвимости. ошибка. Metasploit 3.0 начал включать инструменты фаззинга, используемые для обнаружения уязвимостей программного обеспечения, а не просто эксплойты для известных ошибок. Этот путь можно увидеть с интеграцией набора инструментов lorcon wireless (802.11) в Metasploit 3.0 в ноябре 2006 года. Metasploit 4.0 был выпущен в августе 2011 года.
Основные шаги по эксплуатации системы с использованием Framework включают.
Этот модульный подход, позволяющий комбинировать любой эксплойт с любой полезной нагрузкой, является основным преимуществом Framework. Это облегчает задачи злоумышленников, авторов эксплойтов и писателей полезной нагрузки.
Metasploit работает в Unix (включая Linux и Mac OS X) и в Windows. Metasploit Framework можно расширить для использования надстроек на нескольких языках.
Чтобы выбрать эксплойт и полезную нагрузку, необходима некоторая информация о целевой системе, например версия операционной системы и установленные сетевые службы. Эту информацию можно получить с помощью инструментов сканирования портов и снятия отпечатков пальцев, таких как Nmap. Сканеры уязвимостей, такие как Nessus и OpenVAS, могут обнаруживать уязвимости целевой системы. Metasploit может импортировать данные сканера уязвимостей и сравнивать выявленные уязвимости с существующими модулями эксплойтов для точного использования.
Для Metasploit доступно несколько интерфейсов. Самые популярные поддерживаются Rapid7 и Strategic Cyber LLC.
Бесплатная версия. Он содержит интерфейс командной строки, сторонний импорт, ручную эксплуатацию и ручной брутфорс. Эта бесплатная версия проекта Metasploit также включает Zenmap, хорошо известный сканер портов, и компилятор для Ruby, языка, на котором была написана эта версия Metasploit.
В октябре 2010 года Rapid7 добавила Metasploit Pro, коммерческую версию Metasploit с открытым ядром для тестеров на проникновение. Metasploit Pro добавляет к Metasploit Express такие функции, как Quick Start Wizards / MetaModules, создание и управление кампаниями социальной инженерии, тестирование веб-приложений, расширенная консоль Pro, динамические полезные нагрузки для обхода антивирусов, интеграция с Nexpose для специальное сканирование уязвимостей и вращение VPN.
18 июля 2019 года Rapid7 объявила о прекращении продажи Metasploit Community Edition. Существующие пользователи могли продолжать использовать его до истечения срока действия лицензии.
Выпуск был выпущен в октябре 2011 года и включал бесплатный веб-интерфейс для Metasploit. Metasploit Community Edition был основан на коммерческой функциональности платных выпусков с ограниченным набором функций, включая обнаружение сети, просмотр модулей и использование вручную. Metasploit Community был включен в основной установщик.
4 июня 2019 года Rapid7 прекратил выпуск Metasploit Express Edition.
Версия была выпущена в апреле 2010 года и была коммерческой версией с открытым ядром для группы безопасности, которым необходимо проверить уязвимости. Он предлагает графический пользовательский интерфейс, интегрировал nmap для обнаружения и добавил интеллектуальный брутфорс, а также автоматический сбор доказательств.
Armitage - это графический инструмент управления кибератаками для проекта Metasploit, который визуализирует цели и рекомендует эксплойты. Это бесплатный инструмент с открытым исходным кодом сетевой безопасности, известный своим вкладом в сотрудничество red team, позволяющий совместно использовать сеансы, данные и обмен данными через один экземпляр Metasploit..
Cobalt Strike - это набор инструментов эмуляции угроз, предоставляемых Strategic Cyber LLC для работы с Metasploit Framework. Cobalt Strike включает в себя все функции Armitage и добавляет инструменты после эксплуатации, в дополнение к функциям создания отчетов.
В настоящее время Metasploit имеет более 1894 эксплойтов, сгруппированных в следующие платформы: AIX, Android, BSD, BSDi, Cisco, Firefox, FreeBSD, HPUX, Irix, Java, JavaScript, Linux, мэйнфрейм, мульти (применимо к нескольким платформам), NetBSD, NetWare, nodejs, OpenBSD, OSX, PHP, Python, R, Ruby, Solaris, Unix и Windows.
В настоящее время Metasploit имеет более 547 полезных нагрузок. Вот некоторые из них:
Metasploit Framework работает как проект с открытым исходным кодом и принимает вклады от сообщества через запросы на вытягивание GitHub.com. Представленные материалы рассматриваются командой, состоящей как из сотрудников Rapid7, так и старших внешних участников. Большинство вкладов добавляют новые модули, такие как эксплойты или сканеры.
Список оригинальных разработчиков:
![]() | Викискладе есть материалы, связанные с Metasploit. |
![]() | Викибуки содержат больше информации о тема: Metasploit Project |