
Orpheus 是一个包装器,封装了 Impacket 的 GetUserSPNs.py 和 kerberosv5.py 的修改版本,用于更改 Kerberoasting 的 KDC 选项(票据选项)和加密类型。
旁注:Orpheus 以希腊神话中的神明命名,他能够绕过刻耳柏洛斯(三头犬)进入冥界。
你需要安装最新版本的 Impacket。该项目已在 0.10.0 版本 上测试。然后
git clone https://github.com/trustedsec/orpheus.git
cd orpheus
python3 orpheus.py
输入 help 可查看命令列表。要更改 KDC 选项,请输入选项编号并按回车。
Commands:
0 to 31 Toggles the specific KDC Option flag.
hex <value> Sets KDC Options from a hexadecimal value.
cred <value> Sets the GetUserSPNs.py credential parameter.
dcip <value> Sets the GetUserSPNs.py domain IP parameter.
file <value> Sets the GetUserSPNs.py filename parameter.
enc Toggles the encryption type from 23 (RC4) to 18 (AES-256).
sleep Set the time to wait before requesting each TGS.
jitter Set the Jitter to avoid waiting a constant sleep time between each TGS request.
command Show the GetUserSPNs.py command with specified options.
run Runs GetUserSPNs.py with the selected options.
clear Clears the screen and displays the options.
exit Exits the script.
在 YouTube 上观看视频
在 TrustedSec 上查看博客文章