一个基于Impacket脚本的Python脚本,用于通过DCOM对象触发将.cpl文件加载到内存中。CPL文件路径必须已添加到注册表中。该脚本使用IOpenControlPanel接口中的Open函数将CPL(控制面板项)DLL加载到内存中。
完整研究: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软件许可证提供。