15%

Сэкономьте 15% на всех услугах хостинга

Проверьте свои навыки и получите скидку на любой хостинг-план

Используйте код:

Skills
Начать
24.10.2024

Как установить и использовать Mimikatz

Что такое Mimikatz?

Mimikatz — это инструмент с открытым исходным кодом, широко используемый специалистами в области кибербезопасности для тестирования безопасности систем. Он позволяет извлекать пароли в открытом виде, хеши паролей, PIN-коды и билеты Kerberos непосредственно из памяти системы Windows. Благодаря этим возможностям Mimikatz часто используется в этичном хакерстве и тестировании на проникновение.

Кто использует Mimikatz и зачем?

Mimikatz в первую очередь используется специалистами по информационной безопасности для:

  • Анализа безопасности — оценки защиты от атак на основе учетных данных.
  • Оценки уязвимостей — проверки, насколько безопасно хранятся пароли и билеты Kerberos.
  • Обучения и демонстраций — показа администраторам и инженерам реальных техник атак.

Однако Mimikatz также может быть использован злоумышленниками для:

  • Атак Pass-the-Hash и Pass-the-Ticket — использования украденных учетных данных без знания оригинального пароля.
  • Несанкционированного доступа — доступа к защищенным системам с компрометированными данными аутентификации.
  • Постэксплуатации — поддержания доступа после первоначального взлома.

Важно: Использование Mimikatz на системах без разрешения является незаконным и может привести к уголовной ответственности.

Розыгрыш премиум-аккаунтов Telegram

Присоединяйтесь
Telegram Premium Star Star

Предварительные требования

Перед началом убедитесь, что у вас есть:

  • Система Windows — Mimikatz предназначен для операционных систем Windows.
  • Административные привилегии — необходимы для многих функций Mimikatz.
  • Антивирус, настроенный или отключенный — многие решения безопасности определяют Mimikatz как вредоносный.

Шаг 1: Скачайте Mimikatz

  1. Посетите официальный репозиторий:
    Перейдите в репозиторий Mimikatz на GitHub.
  2. Скачайте последнюю версию:
    • Откройте раздел Releases.
    • Скачайте последний архив (например,
      mimikatz_trunk.zip
      ).
  3. Извлеките архив:
    • Щелкните правой кнопкой мыши на ZIP-файле и выберите Извлечь все.
    • Выберите каталог назначения.

Шаг 2: Запустите Mimikatz

  1. Откройте командную строку от имени администратора:
    • Нажмите Windows + X и выберите Командная строка (Администратор) или Windows PowerShell (Администратор).
  2. Перейдите в каталог Mimikatz:
    cd C:PathToMimikatzx64

    Убедитесь, что этот каталог содержит

    mimikatz.exe
    .
  3. Запустите Mimikatz:
    mimikatz.exe

    Если появится запрос

    mimikatz #
    , инструмент успешно запущен.

Шаг 3: Основные команды Mimikatz

Mimikatz предоставляет несколько команд для извлечения учетных данных из памяти.

1. Получение паролей

Чтобы получить пароли в открытом виде, хранящиеся в памяти:

mimikatz # sekurlsa::passwords

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

2. Извлечение учетных данных из дампа памяти

Чтобы извлечь учетные данные из файла дампа памяти:

mimikatz # sekurlsa::minidump <path_to_dmp_file>

Вы можете создать файл дампа с помощью таких инструментов, как Диспетчер задач или ProcDump.

3. Извлечение билетов Kerberos

Чтобы перечислить билеты Kerberos из текущей сессии:

mimikatz # kerberos::list

4. Экспорт учетных данных в файл

Чтобы сохранить извлеченные учетные данные в текстовый файл:

mimikatz # sekurlsa::logonpasswords > credentials.txt

Вывод будет записан в

credentials.txt
в текущем каталоге.

Шаг 4: Расширенное использование

Mimikatz также включает расширенные функции для более глубокого анализа безопасности:

  • Создание Golden Ticket — генерация билетов Kerberos, которые могут выдавать себя за пользователей домена.
  • Атаки Pass-the-Hash — аутентификация с использованием хешей NTLM вместо паролей в открытом виде.
  • Извлечение учетных данных — извлечение хешей NTLM из SAM и других хранилищ учетных данных.

Важные соображения

  • Этичное использование — всегда получайте явное разрешение перед использованием Mimikatz.
  • Обнаружение антивирусом — ожидайте предупреждений или блокировок от программного обеспечения безопасности.
  • Тестовая среда — используйте Mimikatz в лаборатории или виртуальной машине, когда это возможно.

Заключение

Mimikatz — это мощный инструмент для специалистов по безопасности, предлагающий глубокое понимание механизмов аутентификации Windows и обработки учетных данных. При ответственном использовании он помогает выявлять уязвимости и улучшать безопасность. Всегда действуйте в рамках законных и этичных границ.

15%

Сэкономьте 15% на всех услугах хостинга

Проверьте свои навыки и получите скидку на любой хостинг-план

Используйте код:

Skills
Начать