
Скрипт Python, использующий Impacket для загрузки CPL-файла в память через интерфейс DCOM IOpenControlPanel с целью перемещения по сети и выполнения кода.
Python-скрипт, использующий библиотеки Impacket для запуска загрузки .cpl-файла в память через DCOM-объект. Путь к CPL-файлу должен быть предварительно добавлен в реестр. Скрипт использует функцию Open в интерфейсе IOpenControlPanel для загрузки CPL-библиотеки (элемент панели управления) в память.
Полное исследование: https://securelist.com/lateral-movement-via-dcom-abusing-control-panel/118232/
python3 CPLTrig.py [[domain/]username[:password]@]<targetName or address> -cpl 'mycpl'
Скрипт вернет ошибку, но DLL будет успешно загружена.
Примечание: Для аргумента -cpl можно указать любое произвольное имя.
Haidar kabibo. Kaspersky Security Services. X: https://x.com/haider_kabibo
Данное программное обеспечение предоставляется по лицензии MIT Software License.