#2 Инструмент для генерации бэкдоров. Создаем Лисенер Empire.
Здравствуйте, дорогие друзья.
Продолжаем рассматривать инструмент Empire, и сегодня остановимся на создании лисенера. Для создания бэкдора, Empire не использует Metasploit. В качестве замены используется PowerShell.
Для тех, кто забыл – PowerShell – это фреймворк Microsoft, который расширяет возможности командной строки Windows.
С помощью Empire, можно сгенерировать бэкдоры, которые обходят антивирусы. Будет использоваться защищенное соединение, называемое «AES». Это довольно мощное шифрование. Дополнительно, используется протокол зашифрованного обмена: «Encrypted Key Exchange (EKE)», позволяющий обходить защиту антивирусов, и использовать безопасный обмен данными.
Для начала работы в «Empire», нужно создать лисенер (listener). Мы настраиваем ожидание входящего подключения.
После запуска «Empire», мы видим, что, у нас 0 лисенеров:
Для создания лисенера, нам нужно сперва создать лисенер, с помощью команды «listeners»:
Таким образом, я попадаю в меню лисенеров. На данный момент, у нас нет активных лисенеров, таблица пустая. Для его активации, нужно ввести команду «uselistener»:
Для выбора дополнительной специализации лисенера, нужно набрать команду: «uselistener» и пробел, и в выпадающем списке выбрать соответствующий лисенер:
Я буду использовать опцию «http»:
Для изменения опций в таблице, можно воспользоваться командой «set» + значение в таблице.
Для начала, поменяем значение порта, так как поле пустое. Мне нужен порт: «8080». Команда, в данном случае будет следующей: «set Port 8080». Обратите внимание на то, что регистр очень важен при вводе команды:
Если, при использовании «Empire», Вы забыли какую-то команду, то можно прописать «help», выводящую список всех доступных команд:
Предлагаю воспользоваться командой «execute»:
Как видим, лисенер был успешно запущен.
Вернемся к лисенерам, с помощью команды «listeners»:
Выводится таблица с активными лисенерами. Это лисенер, который мы только что создали. Соединение будет идти через «http».
При выходе из программы, у нас будет «висеть» один активный лисенер:
Каждый раз, когда бэкдор будет запущен, Вы сможете установить обратное соединение. Но мы его еще не создали.
На этом все. Всем хорошего дня!