一个依赖 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。卡巴斯基安全服务。X:https://x.com/haider_kabibo
本软件依据 MIT 软件许可证提供。