Results 1 to 8 of 8
  1. #1
    freedompeace's Avatar
    Join Date
    Jul 2010
    Gender
    female
    Posts
    3,033
    Reputation
    340
    Thanks
    2,792
    My Mood
    Sad

    Active Directory Dictionary Attack Tool

    No one will probably find this useful... but... here's something I spent the last 5 minutes working on. It "tests" the security of a Active Directory user (so Active Directory, Windows domain logon etc...) by doing a dictionary attack.

    This won't work if the server rate limits login attempts or anything, however. Also, there's an easier method to this, by just copying the cached password hashes and cracking them on a GPU (which is 10000x more efficient), but I don't have that liberty because I don't have physical access to the computers that the targets have logged into.

    150MB worth of common passwords are provided.

    Usage:
    Code:
    network.exe domain username [-update] [-nocrack]
    Switches available:
    • -update: Updates the password dictionary by merging all files in the resources/databases directory. It is assumed that on every line is a password. Empty lines are ignored.
    • -nocrack: Does not attempt to find the password.


    Progress is automatically saved every 1000 attempts, and successful combinations are stored somewhere under the ./resources directory (forgot where).

    This has not been tested, I will be testing it live on Monday and if it works, giving the network administrator a little surprise :)

    Source code and binaries attached. Code has not been refractored.

    Requires .NET 3.5 to execute.

    Download the binaries and source now.
    (too large to upload to MPGH, unless you want 1000 parts)
    Last edited by freedompeace; 06-18-2011 at 12:08 AM. Reason: Added download link

  2. #2
    Nathan's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    In a magical place
    Posts
    6,113
    Reputation
    394
    Thanks
    363
    Is it still uploading?

  3. #3
    freedompeace's Avatar
    Join Date
    Jul 2010
    Gender
    female
    Posts
    3,033
    Reputation
    340
    Thanks
    2,792
    My Mood
    Sad
    Quote Originally Posted by Cookie. View Post
    Is it still uploading?
    Oh, the state of Australian internet. I'm uploading at a fine 10kB/s, and the rest of my internet connection doesn't work because I'm maxing my upload.

    I will edit my post with the download link when the upload is complete, as currently inferred.


    EDIT: file has been finally uploaded, and is available for download.
    Last edited by freedompeace; 06-18-2011 at 12:02 AM.

  4. #4
    Lyoto Machida's Avatar
    Join Date
    Jan 2011
    Gender
    male
    Location
    Far away with girls
    Posts
    3,734
    Reputation
    133
    Thanks
    1,621
    My Mood
    Aggressive
    Nice .

  5. #5
    Hell_Demon's Avatar
    Join Date
    Mar 2008
    Gender
    male
    Location
    I love causing havoc
    Posts
    3,976
    Reputation
    343
    Thanks
    4,320
    My Mood
    Cheeky
    ~ Link Approved ~
    Ah we-a blaze the fyah, make it bun dem!

  6. The Following User Says Thank You to Hell_Demon For This Useful Post:

    freedompeace (06-18-2011)

  7. #6
    Nathan's Avatar
    Join Date
    Mar 2011
    Gender
    male
    Location
    In a magical place
    Posts
    6,113
    Reputation
    394
    Thanks
    363
    I'll have a look at it when I get home

  8. #7
    freedompeace's Avatar
    Join Date
    Jul 2010
    Gender
    female
    Posts
    3,033
    Reputation
    340
    Thanks
    2,792
    My Mood
    Sad
    Where'd be edit button go?

    Anyway, I've just got the network administrator's credentials in under an hour.

    A few code changes need to be made:
    Under "Program.cs", change the line from
    Code:
    ActiveDirectoryServices.GetCrackin(args[1], args[2]);
    to
    Code:
    ActiveDirectoryServices.GetCrackin(args[0], args[1]);
    Turns out C# truncates the first argument (the current directory).

    Also,
    Code:
    ./resources/resume/
    must be present otherwise StreamWriter won't be able to open a file there. You can add this to the code if you want.

  9. #8
    Leandro Alves's Avatar
    Join Date
    Jul 2013
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0
    Nice Job!

    Link or source?

    Link 404


    Thanks!