
تجاوز كاشفات Kerberoast باستخدام خيارات KDC المعدلة وأنواع التشفير

Orpheus هو غلاف لنسخة معدّلة من GetUserSPNs.py و kerberosv5.py التابعتين لأداة Impacket، والتي تعدّل خيارات KDC (خيارات التذاكر) ونوع التشفير من أجل Kerberoasting.
ملاحظة جانبية: سُمي Orpheus نسبةً إلى الإله اليوناني الذي تمكّن من تجاوز Cerberus (الكلب ذي الرؤوس الثلاثة) للدخول إلى Hades.
ستحتاج إلى تثبيت أحدث إصدار من Impacket. تم اختبار ذلك على إصدار 0.10.0. ثم
git clone https://github.com/trustedsec/orpheus.git
cd orpheus
python3 orpheus.py
اكتب help لعرض قائمة الأوامر. لتغيير خيارات KDC، أدخل رقم الخيار واضغط Enter.
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