Инструменты безопасности с открытым исходным кодом
Metasploit: фреймворк, а не игрушка
Metasploit Framework — это инструментальная среда для эксплуатации: тысячи модулей для поиска, эксплуатации и последующей обработки на одной консоли с соответствующей базой данных для состояния взаимодействия. Ущерб его репутации вызван использованием скрипт-кидди, который пропускает работу по пониманию эксплойта, но с профессиональной точки зрения это машина времени: проверенные модули, согласованные полезные нагрузки и библиотека пост-эксплуатации Meterpreter превращают часы созданных вручную инструментов в минуты. Чего он не делает, так это думает за вас, и именно поэтому команды, которые пишут свои собственные модули, используют его лучше всего.
Главное
- Привычка, ориентированная на консоль: msfconsole с рабочей областью базы данных для каждого взаимодействия (рабочая область — имя клиента), поэтому результаты каждого модуля сохраняются и доступны для поиска на протяжении всего теста.
- Выбор эксплойта начинается с достоверности версии и платформы из результатов Nmap, а не с доверия: модуль, сопоставленный с неправильной версией, означает сбой процесса и потраченный час.
- Meterpreter — это настоящий продукт: миграция процессов, сброс хеша, поворот и операции с файлами с помощью API сеанса, который четко пишет сценарии.
- db_nmap интегрирует вашу разведку непосредственно в рабочую область, и это основная причина, по которой мы не запускаем Nmap отдельно на этапах эксплуатации.
- Дисциплина поиска: тип поиска: платформа использования: Windows CVE: 2021 достаточно быстро, затем сопоставьте точную версию службы, затем прочитайте справочные примечания перед запуском.
- Выбор полезной нагрузки — это оперативные решения:verse_tcp или привязка, этап или отсутствие стадера, а также разрешают ли правила выхода клиента вообще обратный вызов — спланируйте это, прежде чем нажимать Enter.
- Этика и законность здесь не нуждаются в поэзии: эксплуатация происходит только в системах, на которые распространяется подписанное разрешение, а деструктивные действия или действия по уничтожению сервисов требуют явного согласия в плане взаимодействия.
- Хранилища ключей и пункты изменений: все, что изменяет целевое состояние (пользователи, службы, постоянство), должно быть зарегистрировано в отчете и отменено перед передачей, иначе результат станет долгосрочным обязательством.
Заметка из практики
Импорт db_nmap в середине работы — это момент, когда команде действительно начинает нравиться фреймворк: один запрос в рабочую область превосходит час вставки результатов сканирования в чат. Пользовательские модули по-прежнему пишутся, когда CVE необычен.
Частые вопросы
Разве Metasploit не предназначен только для сценаристов?
Репутация реальна, а ответ — нет: модули проверяются, а рабочий процесс является стандартным; насколько он игрушечный, полностью зависит от того, понимаете ли вы, из чего стреляете.
Metasploit Pro против бесплатного фреймворка?
Структура имеет открытый исходный код и охватывает примитивы эксплуатации, постэксплуатации и отчетности; коммерческие версии добавляют командные функции и сканеры, которые стандартизируют некоторые консалтинговые компании.
Имеет ли это все еще значение против современных защищенных целей?
Да, выборочно: модули CVE остаются актуальными, а пользовательские эксплойты добавляются в сеанс Metasploit, чтобы наследовать инструменты Meterpreter.
Meterpreter в Linux вместо того, чтобы вводить его вручную?
Это зависит от требований скрытности боя; Meterpreter удобен и легко обнаруживается, и команды выбирают его по профилю, а не по привычке.
Как мы берём на себя инструменты безопасности с открытым исходным кодом
Вам не обязательно становиться экспертом в инструменты безопасности с открытым исходным кодом: Профессионалы по инструментам тестирования на самом деле продолжают работать: сканеры, снифферы, взломщики и веб-прокси объясняют, как они используются в реальных заданиях — команды, флаги, выходные данные и место каждого из них в методологии. Именно для этого и существует наша услуга Тесты на проникновение и Безопасность серверов Linux — настройка, усиление защиты, мониторинг и живой человек на связи днём и ночью.