Home » Featured, Headline, Tools

hydra 7.5 for windows

25 August 2013 50 Comments

THC-Hydra is a very fast network logon cracker which support many different services.

You can download the hydra tool here hydra-7.5-windows.zip compiled for windows and it includes the cygwin DLL’s so you don’t have to download it yourself.

You can download the source here hydra-7.5.tar.gz

Currently this tool supports:
Asterisk, AFP, Cisco AAA, Cisco auth, Cisco enable, CVS, Firebird, FTP, HTTP-FORM-GET, HTTP-FORM-POST, HTTP-GET, HTTP-HEAD, HTTP-PROXY, HTTPS-FORM-GET, HTTPS-FORM-POST, HTTPS-GET, HTTPS-HEAD, HTTP-Proxy, ICQ, IMAP, IRC, LDAP, MS-SQL, MYSQL, NCP, NNTP, Oracle Listener, Oracle SID, Oracle, PC-Anywhere, PCNFS, POP3, POSTGRES, RDP, Rexec, Rlogin, Rsh, SAP/R3, SIP, SMB, SMTP, SMTP Enum, SNMP, SOCKS5, SSH (v1 and v2), Subversion, Teamspeak (TS2), Telnet, VMware-Auth, VNC and XMPP.
For HTTP, POP3, IMAP and SMTP, several login mechanisms like plain and MD5 digest etc. are supported.

Hydra’s Disclaimer

1. This tool is for legal purposes only!
2. The Affero General Public License Version 3 (AGPLv3) applies to this code.
3. A special license expansion for OpenSSL is included which is required for the debian people


  • denj said:

    I respect!

  • Alex said:

    SSH (v1 and v2) didn’t work.

    [ERROR] Compiled without LIBSSH v0.4.x support, module is not available!

  • alex said:

    Thanks alot for the upload – but can you explain the installation process more in depth. I’ve downloaded, unzipped, and launched the program, but how do I install the hydra? nothing’s working…

  • 0xAli (author) said:

    It’s not installable, it’s standalone – just launch CMD and drag the hydra.exe file to it.

  • Janith said:

    I draged hydra.exe on to cmd.

    but it’s not recognize hydra command. like hydra -l…

    it say’s ‘hydra’ is not recognized as an
    operable program or batch file.

  • 0xAli (author) said:

    Drag it then write )after the file dir/name) whatever you want.

    So if it’s on desktop “C:\Documents and Settings\user\Desktop\hydra.exe” -l

  • sam said:

    I have run the command like “C:\Users\paul\Desktop\hydra-7.5-windows\hydra-7.5\hydra\hydra.exe” -l .
    But I can’t able to login.

  • slake said:

    Thanks for the compiled versions

  • 2serg2 said:

    How to make Hydra to support login Admin (Админ) in russian? Protocol smb. Is it possible?

  • someone said:

    why you put virus on it !!!!

    thos is the scan result !!!


  • Yo said:

    The commands aren’t recognized by cmd, -l don’t work, i’m on Windows 8

  • sniper said:

    I wish you would have kept explaining things to sam because i am in the same position as he is. your tips to him were really helping me but then you stopped responding to him and i don’t know what to do now. i realize coders get irritated by noobs that don’t know how to do shit but lord only knows how damn hard im trying. head spinning and none of these so called “tools” online seem to work. just goes around in circles. please help. thx

  • 0xAli (author) said:

    It’s not about me being irritated i am just busy and i don’t check the comments regularly (Sorry for that)

    What exactly is the problem?

  • elai domino said:

    🙁 it didn’t work for me.

  • shazirock said:

    i m in problam bro, tell me where i place user.txt and pass.txt useing hydra on cmd windows 7.. plz reply me thanx…

  • shazirock said:

    and bro also tell how i do brute attack on rdp, mean what commond i use…?
    for example : i use this commond for ftp brute force..
    but what for RDP?
    hydra.exe -l user -P passlist.txt —> for windows

    plz reply i m waiting. thnx

  • 0xAli (author) said:

    Check this video http://www.securitytube.net/video/4709

  • SNIPER said:

    I got it. Thanks for responding. For the rest of the pple out there who don’t know WTF they’re doing. Once you download the file, extract it and what not. Then open your command prompt. Take the THC file you just downloaded on your comp. It will say “application”. Click it and drag the icon over into your command prompt. Then drop it. EZ PEZY

  • snipercatz said:

    So passlist.txt not found. I downloaded one offline and saved it to the same folder hydra.exe is in. Again, passlist.txt can not be found. Please help. Thx

  • 0xAli (author) said:

    This is because of the environment variables, Change the folder of CMD to the same folder like: cd “C:\my folder\hydra”

    Or simple drag it too (like you did it to hydra)

  • recognizsed said:

    Hello, the command “hydra” isn’t recognized i droped hydra.exe into cmd but when i try an command in won’t work.

  • amir said:

    thanks for developing hydra for win users!
    I run the command:
    hydra -l admin -p a.txt
    while hydra and a .txt are in the directory I’m running the command.
    but I get this error:
    Hydra v7.5 (c)2013 by van Hauser/THC & David Maciejak – for legal purposes only

    ‘cygwin’: unknown terminal type.

    what is “cygwin” and how can I make it known for terminal.
    wish to answer me as soon as u can!
    and thanks again for developing hydra for windows!

  • Hendrik said:

    Could you please recompile it with the latest cygwin and Thc hydra?
    this version of Cygwin is not compatible with Windows 8.1.

    Users will get this error : [main] startxwin 4036 find_fast_cwd: WARNING: Couldn’t compute FAST_CWD pointer.

    Thanks a lot for your help

  • 0xAli (author) said:

    I only tested it on win7, according to this http://cygwin.com/ml/cygwin/2013-11/msg00021.html an update should fix it

  • zach said:

    can you send me an email on how to use it please.

  • moriarty said:

    Hi 0xAli,

    I have successfully compiled the hydra v8.0 in cygwin on windows 7, and I also copied the necessary dll files with the hydra.exe in the same folder.when I tried to run hydra.exe on windows 7(not in cygwin), it gave me the following error:

    D:\hydra8.0>hydra.exe -l administrator -p 123456 smb
    Hydra v8.0 (c) 2014 by van Hauser/THC & David Maciejak – Please do not use in mi
    litary or secret service organizations, or for illegal purposes.

    ‘cygwin’: unknown terminal type.

    Please help me with this, I’m very close to success. thank you very much in advance

  • 0xAli (author) said:

    It requires more files/directories from the cygwin directory.
    I posted it http://0xa.li/fix-for-windows-cygwin-error-unknown-terminal-type/

  • zach said:

    cmd will close when you execute it

  • Max said:

    Hi all, the app runs OK

    but Im not doing it well with command, please let me know what is wrong

    hydra.exe -l gmail_user -p passwordDictionary.txt
    (smtp.gmail.com = )

    What is the internal format for passwordDictionary.txt ? I have a list of 10 words/numbers that are usually used.

  • 0xAli (author) said:

    1) You have to add the protocol in the end of the line, in your case:
    hydra.exe -l gmail_user -p passwordDictionary.txt smtp

    2) Use pw-inspector just to be sure http://www.irongeek.com/i.php?page=backtrack-r1-man-pages/pw-inspector

  • Fernando said:

    Hi all, How I must put the passwords dictionary txt?

    None of these works and txt is at same level as hydra.exe

    -p file.txt
    -p “file.txt”
    -p ‘file.txt’
    -p \file.txt
    -p “\file.txt”
    -p ‘\file.txt’

  • Fernando said:

    I got it… for files I should use -P with capital letter.

    But know Im getting “File for passwords not found” I try it at same level, I can only make it work from c: (not big deal)

    Anywhay, for gmail how can I limit the process to aboid been locked-out???

  • 0xAli (author) said:

    You can limit the threads number with -t

  • Fernando said:

    My dictionary is about 22.000 (I can delete a lot of them but too much work), no Im getting per each try:

    ERROR POP3 PLAIN AUTH : -ERR Too many commands before auth x016ASDfd234245

    My command is:
    hydra.exe -l my_gmail_user -P c:/DictionaryPasswordsFULL.txt -t 1 -w 200 pop3

  • Deadpool said:

    I have this :

    1 of 1 target successfully completed, 16 valid passwords found.

    But my dictionary is about 240,000+ passwords, and there can’t be 16 found passwords.

  • Hacker DGK said:

    I got it by using these command
    Microsoft Windows [Version 6.1.7601]
    (c) 2013 AG Corporation. All rights reserved.


    Drive:\>cd hydra-7.5

    Drive:\hydra-7.5>cd hydra

    Drive:\hydra-7.5\hydra>hydra -l ****@gmail.com -P passlist.txt -e ns -f -s 456 -vV smtp.gmail.com smtp
    While the “-s” instruct Hydra to use SSL (Port) for connection
    Info about mail accounts
    server: smtp.gmail.com
    port: 465
    server: smtp.live.com
    port: 587
    server: smtp.mail.yahoo

  • nino said:

    Hello after several hydra make out a will he(it) always finds me words of erroneous pass. I make out a will with my personal e-mail address and my password in wordlists ca does not work it finds to toujour needs passwords
    Thank you for your help(assistant)

  • Moro said:

    Hey can you please help me?
    whenever i try a command like :
    C:\Users\Moro\Desktop\hydra-7.5\hydra>hydra -1 ********@gmail.com -P C:
    \Users\Moro\Desktop\Password.txt -e ns -f -s 456 -v smtp.gmail.com smtp
    it gives me the message “unknown option –1”
    Please help me

  • 0xAli (author) said:

    No idea, i am not exactly an expert on all of it’s various options.

  • Rhael said:

    It work thanks man

  • jag said:

    iam like this hydra but how to facebook crack

  • Piet said:

    Still activ here ?

  • 0xAli (author) said:

    Not always.

  • nanda said:

    I try to hack my own gmail account for testing and also i place my own password in password list, but hydra show “0 valid passwords found” ?????

  • Bob said:

    I keep getting the 16 passwords found for my own gmail that I am testing this on.
    It keeps finding a bunch of passwords starting with aaa, but my password does not even start with a.
    I use the command -x 8:8:aA1 and this is where it finds 16 passwords.
    I have tried various combinations, but so far nothing has worked.
    Can you tell me what I need to do to get this to work?

    Here is the command I am using:
    hydra -l (my gmail account) -P dictionary.txt -f -V http:

    The http ip address is what I got back from pinging gmail.com.
    The dictionary.txt I downloaded and inserted my password for my gmail account.
    It NEVER finds it.

    Thanks for your help.

  • nyep said:

    Hey, sorry of bothering
    Does this download come with a password list?

  • 0xAli (author) said:

    No but you can grab this one to try it https://crackstation.net/buy-crackstation-wordlist-password-cracking-dictionary.htm

  • R said:

    That unknown option I had also gotten when I tried the other day.

    I had used 3.0 on a windows 7 system. How ever with no cygwin.

    Does that 7.0 require cygwin or can it run for email smtp without any of that first.

    It seems easier to use a Linux system. I don’t have that available, anywhere else is windows usage.

Your opinion matters!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.