Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

--kerberoast Improvement #126

Merged
merged 2 commits into from
Apr 2, 2024
Merged

--kerberoast Improvement #126

merged 2 commits into from
Apr 2, 2024

Commits on Mar 12, 2024

  1. Improve Kerberoast Module

    On a test where --kerberoast would not return a ticket for a user I knew was kerberoastable. After some digging I changed the LDAP query in ldap.py to be just "(&(servicePrincipalName=*)(!(objectCategory=computer)))". This removes the check for accounts locked out/inactive and this returned the ticket I was able to see with powerview. 
    
    Personally would still like to get tickets for users that are disabled/locked out in order to attempt to crack their password and see if the password is reused. 
    
    I also changed the error for Bypassing disabled account {sAMAccountName} to be highlight as I thought this is nice to have.
    
    Signed-off-by: Kahvi-0xFF <46513413+Kahvi-0@users.noreply.github.com>
    Kahvi-0 authored and Marshall-Hallenbeck committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    68c197d View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. Configuration menu
    Copy the full SHA
    72eeb7e View commit details
    Browse the repository at this point in the history