Skip to content
KitploitKITPLOIT
أدواتعمليات الاستغلالالمدونة
Log in
إرسال
أدواتعمليات الاستغلالالمدونة
إرسال

أدوات الاختراق واختبار الاختراق والأمن السيبراني لترسانتك الأمنية!

Kitploit هو دليل لأدوات الاختراق والأمن السيبراني واختبار الاختراق. اكتشف آخر تحديثات المشاريع للعثور على الثغرات وتحليل الأنظمة وأتمتة الاختبارات وتعزيز أمنك.

الخلاصاتاتصالالخصوصية© 2026 Kitploit

دليل الأدوات

الفئات

عرض جميع الفئات
Loading categories
rubeus — مجموعة أدوات C# للتفاعل الخام مع Kerberos وإساءة استخدامه: طلبات TGT/TGS، وإساءة استخدام تفويض S4U، وKerberoasting، وAS-REP roasting، وحصاد التذاكر. | Kitploit
أدوات/GitLabGitLab/kalilinux/packages/rubeus
تصعيد الامتيازاتهجمات كلمات المرورالاستغلالالحركة الجانبيةما بعد الاستغلالاختبار الاختراقالفريق الأحمر
GitLabkalilinux/packages/rubeus

الأكثر شعبية

عرض الكل →

اكتشف الأدوات الأكثر استخدامًا من قبل مجتمعنا.

استكشف جميع الأدوات

تصفح مجموعتنا من الأدوات

عرض جميع الأدوات →
مشاركة

rubeus

مجموعة أدوات C# للتفاعل الخام مع Kerberos وإساءة استخدامه: طلبات TGT/TGS، وإساءة استخدام تفويض S4U، وKerberoasting، وAS-REP roasting، وحصاد التذاكر.

عرض المستودع
76منذ شهر واحدلم تتم المراجعة بعد

Rubeus


Rubeus هي مجموعة أدوات C# للتفاعل المباشر مع Kerberos واستغلاله. وهي مقتبسة بشكل كبير من مشروع Kekeo الخاص بـ Benjamin Delpy (رخصة CC BY-NC-SA 4.0) ومشروع MakeMeEnterpriseAdmin الخاص بـ Vincent LE TOUX (رخصة GPL v3.0). يعود الفضل الكامل إلى Benjamin وVincent في إنجاز المكونات الصعبة لعملية التسليح - فلولا عملهما السابق لما وُجد هذا المشروع.

قدم كل من Charlie Clark وCeri Coburn مساهمات كبيرة في قاعدة شيفرة Rubeus. كما ساهم Elad Shamir ببعض الأعمال الأساسية للتفويض المقيد القائم على الموارد. عملهم محل تقدير كبير!

يستخدم Rubeus أيضًا مكتبة تحليل/ترميز ASN.1 بلغة C# من Thomas Pornin تُسمى DDer صدرت برخصة "شبيهة بـ MIT". شكرًا جزيلًا لـ Thomas على شيفرته النظيفة والمستقرة!

شيفرة PKINIT مقتبسة بشكل كبير من أداة Bruce الخاصة بـ @SteveSyfuhs. جعل Bruce معيار RFC4556 (PKINIT) أسهل بكثير في الفهم. شكرًا جزيلًا لـ Steve!

طريقة KerberosRequestorSecurityToken.GetRequest الخاصة بـ Kerberoasting ساهم بها @machosec في PowerView (ثم دُمجت في Rubeus).

@harmj0y هو المؤلف الرئيسي لقاعدة الشيفرة هذه.

Rubeus مرخّص بموجب رخصة BSD 3-Clause.

جدول المحتويات

  • Rubeus
    • جدول المحتويات
    • الخلفية
      • استخدام سطر الأوامر
      • ملاحظات Opsec
        • نظرة عامة
        • التسليح
        • مثال: استخراج بيانات الاعتماد
        • مثال: Over-pass-the-hash
    • طلبات التذاكر وتجديدها
      • asktgt
      • asktgs
      • renew
      • brute
    • استغلال التفويض المقيد
      • s4u
    • إدارة التذاكر
      • ptt
      • purge
      • describe
    • استخراج التذاكر وجمعها
      • triage
      • klist
      • dump
      • tgtdeleg
      • monitor
      • harvest
    • Roasting
      • kerberoast
        • kerberoasting opsec
        • أمثلة
      • asreproast
    • متفرقات
      • createnetonly
      • changepw
      • hash
      • tgssub
      • currentluid
    • تعليمات الترجمة البرمجية
      • الاستهداف لإصدارات .NET أخرى
      • ملاحظة جانبية: بناء Rubeus كمكتبة
      • ملاحظة جانبية: تشغيل Rubeus عبر PowerShell
        • ملاحظة جانبية فرعية: تشغيل Rubeus عبر PSRemoting

الخلفية

استخدام سطر الأوامر

   ______        _
  (_____ \      | |
   _____) )_   _| |__  _____ _   _  ___
  |  __  /| | | |  _ \| ___ | | | |/___)
  | |  \ \| |_| | |_) ) ____| |_| |___ |
  |_|   |_|____/|____/|_____)____/(___/

  v1.6.4


 Ticket requests and renewals:

    استرداد TGT بناءً على كلمة مرور/تجزئة المستخدم، مع خيار حفظه في ملف أو تطبيقه على جلسة تسجيل الدخول الحالية أو LUID محدد:
        Rubeus.exe asktgt /user:USER </password:PASSWORD [/enctype:DES|RC4|AES128|AES256] | /des:HASH | /rc4:HASH | /aes128:HASH | /aes256:HASH> [/domain:DOMAIN] [/dc:DOMAIN_CONTROLLER] [/outfile:FILENAME] [/ptt] [/luid] [/nowrap] [/opsec]

    استرداد TGT بناءً على كلمة مرور/تجزئة المستخدم، وبدء عملية /netonly، وتطبيق التذكرة على العملية/جلسة تسجيل الدخول الجديدة:
        Rubeus.exe asktgt /user:USER </password:PASSWORD [/enctype:DES|RC4|AES128|AES256] | /des:HASH | /rc4:HASH | /aes128:HASH | /aes256:HASH> /createnetonly:C:\Windows\System32\cmd.exe [/show] [/domain:DOMAIN] [/dc:DOMAIN_CONTROLLER] [/nowrap] [/opsec]

    استرداد TGT باستخدام شهادة PCKS12، وبدء عملية /netonly، وتطبيق التذكرة على العملية/جلسة تسجيل الدخول الجديدة:
        Rubeus.exe asktgt /user:USER /certificate:C:\temp\leaked.pfx </password:STOREPASSWORD> /createnetonly:C:\Windows\System32\cmd.exe [/show] [/domain:DOMAIN] [/dc:DOMAIN_CONTROLLER] [/nowrap]

    استرداد TGT باستخدام شهادة من مخزن مفاتيح المستخدم (Smartcard) مع تحديد بصمة الشهادة أو الموضوع، وبدء عملية /netonly، وتطبيق التذكرة على العملية/جلسة تسجيل الدخول الجديدة:
        Rubeus.exe asktgt /user:USER /certificate:f063e6f4798af085946be6cd9d82ba3999c7ebac /createnetonly:C:\Windows\System32\cmd.exe [/show] [/domain:DOMAIN] [/dc:DOMAIN_CONTROLLER] [/nowrap]

    استرداد تذكرة خدمة لواحد أو أكثر من SPNs، مع خيار حفظ التذكرة أو تطبيقها:
        Rubeus.exe asktgs </ticket:BASE64 | /ticket:FILE.KIRBI> </service:SPN1,SPN2,...> [/enctype:DES|RC4|AES128|AES256] [/dc:DOMAIN_CONTROLLER] [/outfile:FILENAME] [/ptt] [/nowrap] [/enterprise] [/opsec] </tgs:BASE64 | /tgs:FILE.KIRBI> [/usesvcdomain]

    تجديد TGT، مع خيار تطبيق التذكرة أو حفظها أو التجديد التلقائي للتذكرة حتى حد التجديد الخاص بها:
        Rubeus.exe renew </ticket:BASE64 | /ticket:FILE.KIRBI> [/dc:DOMAIN_CONTROLLER] [/outfile:FILENAME] [/ptt] [/autorenew] [/nowrap]

    تنفيذ هجوم تخمين كلمات المرور القائم على Kerberos:
        Rubeus.exe brute </password:PASSWORD | /passwords:PASSWORDS_FILE> [/user:USER | /users:USERS_FILE] [/domain:DOMAIN] [/creduser:DOMAIN\\USER & /credpassword:PASSWORD] [/ou:ORGANIZATION_UNIT] [/dc:DOMAIN_CONTROLLER] [/outfile:RESULT_PASSWORD_FILE] [/noticket] [/verbose] [/nowrap]


 إساءة استخدام التفويض المقيّد:

    تنفيذ إساءة استخدام التفويض المقيّد S4U:
        Rubeus.exe s4u </ticket:BASE64 | /ticket:FILE.KIRBI> </impersonateuser:USER | /tgs:BASE64 | /tgs:FILE.KIRBI> /msdsspn:SERVICE/SERVER [/altservice:SERVICE] [/dc:DOMAIN_CONTROLLER] [/outfile:FILENAME] [/ptt] [/nowrap] [/opsec] [/self]
        Rubeus.exe s4u /user:USER </rc4:HASH | /aes256:HASH> [/domain:DOMAIN] </impersonateuser:USER | /tgs:BASE64 | /tgs:FILE.KIRBI> /msdsspn:SERVICE/SERVER [/altservice:SERVICE] [/dc:DOMAIN_CONTROLLER] [/outfile:FILENAME] [/ptt] [/nowrap] [/opsec] [/self] [/bronzebit]

    تنفيذ إساءة استخدام التفويض المقيّد S4U عبر النطاقات:
        Rubeus.exe s4u /user:USER </rc4:HASH | /aes256:HASH> [/domain:DOMAIN] </impersonateuser:USER | /tgs:BASE64 | /tgs:FILE.KIRBI> /msdsspn:SERVICE/SERVER /targetdomain:DOMAIN.LOCAL /targetdc:DC.DOMAIN.LOCAL [/altservice:SERVICE] [/dc:DOMAIN_CONTROLLER] [/nowrap] [/self]


 إدارة التذاكر:

    إرسال TGT، مع خيار استهداف LUID محدد (إذا كانت لديك صلاحيات مرتفعة):
        Rubeus.exe ptt </ticket:BASE64 | /ticket:FILE.KIRBI> [/luid:LOGINID]

    إزالة التذاكر من جلسة تسجيل الدخول الحالية، مع خيار استهداف LUID محدد (إذا كانت لديك صلاحيات مرتفعة):
        Rubeus.exe purge [/luid:LOGINID]

    تحليل ووصف تذكرة (تذكرة خدمة أو TGT):
        Rubeus.exe describe </ticket:BASE64 | /ticket:FILE.KIRBI>


 استخراج التذاكر وجمعها:

    فحص جميع التذاكر الحالية (إذا كانت الصلاحيات مرتفعة، اعرضها لجميع المستخدمين)، مع إمكانية استهداف LUID أو اسم مستخدم أو خدمة محددة:
        Rubeus.exe triage [/luid:LOGINID] [/user:USER] [/service:krbtgt] [/server:BLAH.DOMAIN.COM]

    عرض جميع التذاكر الحالية بالتفصيل (إذا كانت الصلاحيات مرتفعة، اعرضها لجميع المستخدمين)، مع إمكانية استهداف LUID محدد:
        Rubeus.exe klist [/luid:LOGINID] [/user:USER] [/service:krbtgt] [/server:BLAH.DOMAIN.COM]
تنزيل الأداة