Attacking Active Directory - Kerberoasting

Поделиться
HTML-код
  • Опубликовано: 6 авг 2024
  • Kerberoasting is an extremely useful attack method to establish persistence, lateral movement, or privilege escalation in a Windows Active Directory environment. This attack is caused by a user requesting a TGS for an account, typically a service account, that has a Service Principal Name (SPN) associated with it. An attacker could then use the TGS which is encrypted with the service account's NTLM password hash to crack the hash offline.
    This video uses GetUserSPNs.py from Impacket.
    Join my new Discord server: discord.gg/9CvTtHqWCX
    Follow me on Twitter for updates: / 0xconda
    If you found this video helpful and would like to support future creations, please considering visiting the following links:
    Buy Me a Coffee: www.buymeacoffee.com/conda
    Check out Impacket: github.com/SecureAuthCorp/imp...
    00:00 What is Kerberoasting
    05:06 Kerberoasting Setup in Lab
    07:40: Kerberoasting Demo
    12:21 Kerberoasting Mitigation

Комментарии • 56

  • @ElCyberWizard
    @ElCyberWizard 2 года назад +3

    I’ve been working on my GPEN cert and your content has been very helpful with tying everything together at the end of each section!

  • @plugandplayreviews
    @plugandplayreviews 3 года назад +13

    CONDA is the best infosec RUclipsr of all time. Respect bro!!

    • @c0nd4
      @c0nd4  3 года назад +1

      Thanks so much!

  • @randomguy3784
    @randomguy3784 3 года назад +2

    Neat and Comprehensive presentation!
    Great work man.

    • @c0nd4
      @c0nd4  3 года назад +1

      Thank you!

  • @Xx-nd1rs
    @Xx-nd1rs Год назад +1

    I like the way you explain things, very simple, clear, informative, organized and get to the point. thanks a loot!

    • @c0nd4
      @c0nd4  Год назад

      Thank you!

  • @dawnS33ker
    @dawnS33ker Год назад +1

    Very clear and concise video. Thank you Brandon,

  • @Stephanus21
    @Stephanus21 Год назад +1

    Thank you , just started to watch your stuff and you do an amazing job of showing and explaining exactly how it works , thank you so much!

    • @c0nd4
      @c0nd4  Год назад +1

      Thank you!

  • @offlife77
    @offlife77 2 года назад +1

    Awesome mate, keep them coming!

  • @chrislearnsIT
    @chrislearnsIT 2 года назад +1

    Thanks for the high quality content! I just subscribed.

    • @c0nd4
      @c0nd4  2 года назад

      Thank you!

  • @x7331x
    @x7331x 4 месяца назад +1

    Great on-point explanation of the attack 👏

  • @DanEather
    @DanEather 2 года назад

    Great vid. Clearly presented. Thanks!

  • @csheldon3636
    @csheldon3636 Год назад

    Excellent video. A lot easier than the OSCP explanation.

  • @crash9706
    @crash9706 3 года назад +2

    Yesss more AD. Love the content. Keep it up ❤️

    • @c0nd4
      @c0nd4  3 года назад

      Thanks! I appreciate it

  • @Eggsec
    @Eggsec Год назад +1

    Thank you for the valuable information much appreciated.

  • @teedeearr
    @teedeearr Год назад

    I found this very informative. Thanks

  • @harshil.
    @harshil. 2 года назад +5

    Great video bro definitely enjoyed it the whole way through. I'm sure this video will get a bunch of traction now that AD is on the OSCP lmao

    • @c0nd4
      @c0nd4  2 года назад

      I appreciate it!

    • @morality1995
      @morality1995 2 года назад +4

      I'm literally watching this video prepping to take the new OSCP exam lol

  • @jaylal4899
    @jaylal4899 2 года назад +2

    Very good video! It's much easier to understand kerberoasting with a practical example. Any chance you can make a video on how to compile windows kernel exploits using Visual Studio?

  • @ca7986
    @ca7986 3 года назад +1

    You are awesome mate! Gold videos. ❤️

    • @c0nd4
      @c0nd4  3 года назад

      Thank you! Really appreciate it

  • @jcgm666
    @jcgm666 3 года назад +1

    Very good explanation! Subscribed

    • @c0nd4
      @c0nd4  3 года назад

      Thank you!

  • @vikassrivastava2058
    @vikassrivastava2058 Год назад

    Great content

  • @GodlyTank
    @GodlyTank Год назад

    Thanks a bunch for this

  • @aahringer
    @aahringer Год назад

    Well done! Thank you!

  • @real.xplo1t
    @real.xplo1t 3 года назад +1

    Perfect explanation

    • @c0nd4
      @c0nd4  3 года назад +1

      Thank you!

  • @quentingauthier430
    @quentingauthier430 3 года назад +2

    Dude, you make awesome videos

    • @c0nd4
      @c0nd4  3 года назад

      Thank you! I really appreciate the support

  • @heibai0139
    @heibai0139 Год назад +1

    Great video, much helper than OSCP 23' course materials, appreciate

  • @grandmakisses9973
    @grandmakisses9973 3 года назад +2

    Let’s go, I love ad vids

    • @c0nd4
      @c0nd4  3 года назад

      Me too! Can't wait to do more

  • @enleak
    @enleak 3 года назад +1

    Lets goo!

  • @Umar0x01
    @Umar0x01 3 года назад +1

    Best!!!

  • @aahringer
    @aahringer Год назад

    Thanks!

    • @c0nd4
      @c0nd4  Год назад

      Thank you so much! Very kind of you!

  • @ajayk643
    @ajayk643 3 года назад +1

    Subscribed :) :)

  • @quad7375
    @quad7375 11 месяцев назад

    can you go over more AD attacks, golden ticket, silver, dc sync, etc

  • @danielriofrio199
    @danielriofrio199 2 года назад

    Hey! I was wondering if you could explain something to me please:
    Per MITRE ATTACK definition of kerberoasting: "Portions of these tickets may be encrypted with the RC4 algorithm, meaning the Kerberos 5 TGS-REP etype 23 hash of the service account associated with the SPN is used as the private key and is thus vulnerable to offline Brute Force attacks that may expose plaintext credentials."
    This will result in windows log eid 4769 with encryption type 0x17.
    Is this the only time that this is dangerous? Only if this type of encryption was used?
    Working on a SIEM alarm to detect potential malicious kerberoasting :)

  • @underrated_mono9770
    @underrated_mono9770 10 месяцев назад

    If hostname of the SPN "DC-1" is replaced with another hostname, does it affect the Kerberoasting operation here?

  • @adamraserovaquera
    @adamraserovaquera 6 месяцев назад

    11:18 A question here, how can yo know that what etype you are searching for is the TGS-REP 23 and not lets say... the TGS-REP 18 that its at its side?

  • @matiashuartamendia7977
    @matiashuartamendia7977 11 месяцев назад

    is it really NTLM hash inside the service account? I think that RC4 etype encrpytion of that password is equal to NTLM Hash, but AES-128 or AES-256 is completely different. Hashcat would take a LOT of time to decrypt it if password is strong enough.

  • @eanglyroeurn8255
    @eanglyroeurn8255 2 года назад

    Bro Please help to create more video relate to AD attack, I knew that me and someone here will need that resource for OSCP fighting.

  • @DinoDulayAwil
    @DinoDulayAwil 2 года назад

    Does the tool execution leave some footprint on the server for detection?

    • @DinoDulayAwil
      @DinoDulayAwil 2 года назад

      I understand it requires a compromised account (normal account will do), can we use other abuse technique that does not require one? A different vector somehow. Thanks.

    • @c0nd4
      @c0nd4  2 года назад +1

      The most common way I've seen this vector detected is from SPN enumeration. If you made a request to list all SPNs, some EDR programs may catch it.

  • @giovanniguarino588
    @giovanniguarino588 3 года назад

    Thank you for your explaination, but this is a very little part of kerberoasting.

  • @redreacts2388
    @redreacts2388 Год назад +1

    I'm taking a course right now that I paid for, but this was a far better explanation on how to exploit this vulnerability.....smh