Coder Social home page Coder Social logo

Comments (20)

vanhauser-thc avatar vanhauser-thc commented on May 18, 2024

can you please add the "-d" switch to hydra, and then send all output
generated?
Also, I recommend to checkout the current version of this repository.
The HTTP FORM module was heavily rewritten compared to the one you have
in 8.0.
( git clone https://github.com/vanhauser-thc/thc-hydra ; cd thc-hydra ;
./configure ; make ; make install ; )

Greets,
vh

from thc-hydra.

zdk avatar zdk commented on May 18, 2024

Thanks for your reply. And here are some -d generated output

With the old version
Hydra v8.0_1 (from homebrew package)

command: hydra -v -V -d -l admin -p r00t localhost http-post-form "/security/3/php/index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error"
debug log: https://gist.github.com/zdk/e9d93795880c9d30bbfe

command: hydra -d -v -V -l admin -p r00t -s 80 localhost http-post-form "/security/3/php/index.php:login_field=^USER^&password_field=^PASSWORD^&go_field=Login:Error:H=Host: localhost:H=User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:33.0) Gecko/20100101 Firefox/33.0:H=Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8:H=Accept-Language: en-US,en;q=0.5:H=Accept-Encoding: gzip, deflate:H=Referer: http://localhost/security/3/php/:H=Cookie: __vjstorage=%7B%7D:H=Connection: keep-alive:H=Content-Type: application/x-www-form-urlencoded:H=Content-Length: 52"
debug log: https://gist.github.com/zdk/3ca347618aa91a4147ae

And here is the compiled version from this repo:

Hydra v8.1-dev (https://github.com/vanhauser-thc/thc-hydra master branch)

command: hydra -v -V -d -l admin -p r00t localhost http-post-form "/security/3/php/index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error"
debug log: https://gist.github.com/zdk/22d155fbfbfddccef5e9

command: hydra -d -v -V -l admin -p r00t -s 80 localhost http-post-form "/security/3/php/index.php:login_field=^USER^&password_field=^PASSWORD^&go_field=Login:Error:H=Host: localhost:H=User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:33.0) Gecko/20100101 Firefox/33.0:H=Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8:H=Accept-Language: en-US,en;q=0.5:H=Accept-Encoding: gzip, deflate:H=Referer: http://localhost/security/3/php/:H=Cookie: __vjstorage=%7B%7D:H=Connection: keep-alive:H=Content-Type: application/x-www-form-urlencoded:H=Content-Length: 52"
debug log: https://gist.github.com/zdk/f59c8b46fda5f68d7be9

Any recommendation would be appreciated, thanks. I'd like to try more.
Cheers,

from thc-hydra.

vanhauser-thc avatar vanhauser-thc commented on May 18, 2024

This is very weird.
I took your command line, just exchanged the target hostname and it works for me.

what it should look like is that directly after
DEBUG_CONNECT_OK
you would see
DEBUG_CONNECT_OK
[DEBUG] SEND [pid:31968](217 bytes):
0000: 504f 5354 202f 7365 6375 7269 7479 2f33 [ POST /security/3 ]
0010: 2f70 6870 2f69 6e64 6578 2e70 6870 2048 [ /php/index.php H ]
0020: 5454 502f 312e 300d 0a48 6f73 743a 2070 [ TTP/1.0..Host: p ]
etc. data.
your output kinda shows that hydra is never sending any data to the server, so of course this does not work.

maybe its your anti virus or internet firewall? try to disable it.
also, try it on an internet host (e.g. www.google.com) just to see if the SEND/RECV debug messages are popping up.

from thc-hydra.

vanhauser-thc avatar vanhauser-thc commented on May 18, 2024

And on an unrelated note, I see that in some examples you did password_field=^PASSWORD^ which is wrong, it must be password_field=^PASS^

from thc-hydra.

zdk avatar zdk commented on May 18, 2024

Oh, ok. updated with the correct argument: https://gist.github.com/zdk/f59c8b46fda5f68d7be9 (still does not make request)

yeah, tried with google.com, it does SEND and RECV.

Also, I just check my machine firewall, it's already turned off: https://www.evernote.com/shard/s11/sh/daddca42-9d9e-4257-9b46-bbd16696d9c1/eb447ba955ad30eff4e862a53384163c/deep/0/fw.jpg

Note that: I tried to setup new endpoint and protect it with basic http authen, using http-get it works though.

    ⮀ htpasswd -c pass.htpasswd admin
    New password:
    Re-type new password:
    Adding password for user admin
    ⮀ httpauth hydra -l admin -p r00t localhost http-get /security/3/httpauth/
    Hydra v8.1-dev (c) 2014 by van Hauser/THC - Please do not use in military or secret service organizations, or for illegal purposes.

    Hydra (http://www.thc.org/thc-hydra) starting at 2014-12-06 18:56:10
    [DATA] max 1 task per 1 server, overall 64 tasks, 1 login try (l:1/p:1), ~0 tries per task
    [DATA] attacking service http-get on port 80
    [80][http-get] host: localhost   login: admin   password: r00t
    1 of 1 target successfully completed, 1 valid password found
    Hydra (http://www.thc.org/thc-hydra) finished at 2014-12-06 18:56:10

I will try to host that php file on public machine and try.

from thc-hydra.

zdk avatar zdk commented on May 18, 2024

I have just put the above index.php file on http://128.199.207.79/index.php if you could try to reproduce?

I did http-post-form like:

  hydra -d -v -V -l admin -p r00t 128.199.207.79 http-post-form "/index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error"
  Hydra v8.1-dev (c) 2014 by van Hauser/THC - Please do not use in military or secret service organizations, or for illegal purposes.

  [DEBUG] Ouput color flag is 1
  Hydra (http://www.thc.org/thc-hydra) starting at 2014-12-06 23:18:27
  [DEBUG] cmdline: hydra -d -v -V -l admin -p r00t 128.199.207.79 http-post-form /index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error
  [DATA] max 1 task per 1 server, overall 64 tasks, 1 login try (l:1/p:1), ~0 tries per task
  [DATA] attacking service http-post-form on port 80
  [VERBOSE] Resolving addresses ...
  [DEBUG] resolving 128.199.207.79
  done
  [DEBUG] Code: attack   Time: 1417882707
  [DEBUG] Options: mode 0  ssl 0  restore 0  showAttempt 1  tasks 1  max_use 64 tnp 0  tpsal 0  tprl 0  exit_found 0  miscptr /index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error  service http-post-form
  [DEBUG] Brains: active 0  targets 1  finished 0  todo_all 1  todo 1  sent 0  found 0  countlogin 1  sizelogin 6  countpass 1  sizepass 5
  [DEBUG] Target 0 - target 128.199.207.79  ip 128.199.207.79  login_no 0  pass_no 0  sent 0  pass_state 0  use_count 0  failed 0  done 0  fail_count 0  login_ptr admin  pass_ptr r00t
  [DEBUG] Task 0 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 1 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 2 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 3 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 4 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 5 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 6 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 7 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 8 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 9 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 10 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 11 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 12 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 13 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 14 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 15 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 16 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 17 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 18 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 19 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 20 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 21 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 22 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 23 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 24 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 25 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 26 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 27 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 28 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 29 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 30 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 31 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 32 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 33 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 34 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 35 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 36 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 37 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 38 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 39 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 40 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 41 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 42 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 43 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 44 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 45 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 46 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 47 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 48 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 49 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 50 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 51 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 52 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 53 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 54 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 55 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 56 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 57 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 58 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 59 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 60 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 61 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 62 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] Task 63 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
  [DEBUG] head_no[0] to target_no 0 active 0
  [DEBUG] child 0 got target 0 selected
  [DEBUG] child 0 spawned for target 0 with pid 6104
  [DEBUG] head_no[1] to target_no 0 active 0
  [DEBUG] child 1 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 1, kill 0, fail 3
  [DEBUG] head_no[2] to target_no 0 active 0
  [DEBUG] child 2 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 2, kill 0, fail 3
  [DEBUG] head_no[3] to target_no 0 active 0
  [DEBUG] child 3 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 3, kill 0, fail 3
  [DEBUG] head_no[4] to target_no 0 active 0
  [DEBUG] child 4 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 4, kill 0, fail 3
  [DEBUG] head_no[5] to target_no 0 active 0
  [DEBUG] child 5 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 5, kill 0, fail 3
  [DEBUG] head_no[6] to target_no 0 active 0
  [DEBUG] child 6 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 6, kill 0, fail 3
  [DEBUG] head_no[7] to target_no 0 active 0
  [DEBUG] child 7 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 7, kill 0, fail 3
  [DEBUG] head_no[8] to target_no 0 active 0
  [DEBUG] child 8 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 8, kill 0, fail 3
  [DEBUG] head_no[9] to target_no 0 active 0
  [DEBUG] child 9 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 9, kill 0, fail 3
  [DEBUG] head_no[10] to target_no 0 active 0
  [DEBUG] child 10 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 10, kill 0, fail 3
  [DEBUG] head_no[11] to target_no 0 active 0
  [DEBUG] child 11 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 11, kill 0, fail 3
  [DEBUG] head_no[12] t[DEBUG] head_no 0 has pid 6104
  o target_no 0 active 0
  [DEBUG] child 12 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 12, kill 0, fail 3
  [DEBUG] head_no[13] to target_no 0 active 0
  [DEBUG] child 13 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 13, kill 0, fail 3
  [DEBUG] head_no[14] to target_no 0 active 0
  [DEBUG] child 14 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 14, kill 0, fail 3
  [DEBUG] head_no[15] to target_no 0 active 0
  [DEBUG] child 15 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 15, kill 0, fail 3
  [DEBUG] head_no[16] to target_no 0 active 0
  [DEBUG] child 16 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 16, kill 0, fail 3
  [DEBUG] head_no[17] to target_no 0 active 0
  [DEBUG] child 17 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 17, kill 0, fail 3
  [DEBUG] head_no[18] to target_no 0 active 0
  [DEBUG] child 18 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 18, kill 0, fail 3
  [DEBUG] head_no[19] to target_no 0 active 0
  [DEBUG] child 19 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 19, kill 0, fail 3
  [DEBUG] head_no[20] to target_no 0 active 0
  [DEBUG] child 20 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 20, kill 0, fail 3
  [DEBUG] head_no[21] to target_no 0 active 0
  [DEBUG] child 21 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 21, kill 0, fail 3
  [DEBUG] head_no[22] to target_no 0 active 0
  [DEBUG] child 22 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 22, kill 0, fail 3
  [DEBUG] head_no[23] to target_no 0 active 0
  [DEBUG] child 23 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 23, kill 0, fail 3
  [DEBUG] head_no[24] to target_no 0 active 0
  [DEBUG] child 24 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 24, kill 0, fail 3
  [DEBUG] head_no[25] to target_no 0 active 0
  [DEBUG] child 25 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 25, kill 0, fail 3
  [DEBUG] head_no[26] to target_no 0 active 0
  [DEBUG] child 26 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 26, kill 0, fail 3
  [DEBUG] head_no[27] to target_no 0 active 0
  [DEBUG] child 27 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 27, kill 0, fail 3
  [DEBUG] head_no[28] to target_no 0 active 0
  [DEBUG] child 28 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 28, kill 0, fail 3
  [DEBUG] head_no[29] to target_no 0 active 0
  [DEBUG] child 29 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 29, kill 0, fail 3
  [DEBUG] head_no[30] to target_no 0 active 0
  [DEBUG] child 30 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 30, kill 0, fail 3
  [DEBUG] head_no[31] to target_no 0 active 0
  [DEBUG] child 31 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 31, kill 0, fail 3
  [DEBUG] head_no[32] to target_no 0 active 0
  [DEBUG] child 32 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 32, kill 0, fail 3
  [DEBUG] head_no[33] to target_no 0 active 0
  [DEBUG] child 33 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 33, kill 0, fail 3
  [DEBUG] head_no[34] to target_no 0 active 0
  [DEBUG] child 34 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 34, kill 0, fail 3
  [DEBUG] head_no[35] to target_no 0 active 0
  [DEBUG] child 35 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 35, kill 0, fail 3
  [DEBUG] head_no[36] to target_no 0 active 0
  [DEBUG] child 36 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 36, kill 0, fail 3
  [DEBUG] head_no[37] to target_no 0 active 0
  [DEBUG] child 37 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 37, kill 0, fail 3
  [DEBUG] head_no[38] to target_no 0 active 0
  [DEBUG] child 38 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 38, kill 0, fail 3
  [DEBUG] head_no[39] to target_no 0 active 0
  [DEBUG] child 39 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 39, kill 0, fail 3
  [DEBUG] head_no[40] to target_no 0 active 0
  [DEBUG] child 40 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 40, kill 0, fail 3
  [DEBUG] head_no[41] to target_no 0 active 0
  [DEBUG] child 41 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 41, kill 0, fail 3
  [DEBUG] head_no[42] to target_no 0 active 0
  [DEBUG] child 42 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 42, kill 0, fail 3
  [DEBUG] head_no[43] to target_no 0 active 0
  [DEBUG] child 43 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 43, kill 0, fail 3
  [DEBUG] head_no[44] to target_no 0 active 0
  [DEBUG] child 44 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 44, kill 0, fail 3
  [DEBUG] head_no[45] to target_no 0 active 0
  [DEBUG] child 45 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 45, kill 0, fail 3
  [DEBUG] head_no[46] to target_no 0 active 0
  [DEBUG] child 46 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 46, kill 0, fail 3
  [DEBUG] head_no[47] to target_no 0 active 0
  [DEBUG] child 47 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 47, kill 0, fail 3
  [DEBUG] head_no[48] to target_no 0 active 0
  [DEBUG] child 48 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 48, kill 0, fail 3
  [DEBUG] head_no[49] to target_no 0 active 0
  [DEBUG] child 49 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 49, kill 0, fail 3
  [DEBUG] head_no[50] to target_no 0 active 0
  [DEBUG] child 50 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 50, kill 0, fail 3
  [DEBUG] head_no[51] to target_no 0 active 0
  [DEBUG] child 51 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 51, kill 0, fail 3
  [DEBUG] head_no[52] to target_no 0 active 0
  [DEBUG] child 52 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 52, kill 0, fail 3
  [DEBUG] head_no[53] to target_no 0 active 0
  [DEBUG] child 53 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 53, kill 0, fail 3
  [DEBUG] head_no[54] to target_no 0 active 0
  [DEBUG] child 54 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 54, kill 0, fail 3
  [DEBUG] head_no[55] to target_no 0 active 0
  [DEBUG] child 55 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 55, kill 0, fail 3
  [DEBUG] head_no[56] to target_no 0 active 0
  [DEBUG] child 56 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 56, kill 0, fail 3
  [DEBUG] head_no[57] to target_no 0 active 0
  [DEBUG] child 57 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 57, kill 0, fail 3
  [DEBUG] head_no[58] to target_no 0 active 0
  [DEBUG] child 58 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 58, kill 0, fail 3
  [DEBUG] head_no[59] to target_no 0 active 0
  [DEBUG] child 59 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 59, kill 0, fail 3
  [DEBUG] head_no[60] to target_no 0 active 0
  [DEBUG] child 60 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 60, kill 0, fail 3
  [DEBUG] head_no[61] to target_no 0 active 0
  [DEBUG] child 61 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 61, kill 0, fail 3
  [DEBUG] head_no[62] to target_no 0 active 0
  [DEBUG] child 62 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 62, kill 0, fail 3
  [DEBUG] head_no[63] to target_no 0 active 0
  [DEBUG] child 63 got target -1 selected
  [DEBUG] hydra_select_target() reports no more targets left
  [DEBUG] head_no 63, kill 0, fail 3
  [DEBUG] head_no[0] to target_no 0 active 1
  [DEBUG] head_no[0] read n
  [DEBUG] send_next_pair_init target 0, head 0, redo 0, redo_state 0, pass_state 0. loop_mode 0, curlogin (null), curpass (null), tlogin admin, tpass r00t, logincnt 0/1, passcnt 0/1, loop_cnt 1
  [DEBUG] send_next_pair_mid done 1, pass_state 0, clogin admin, cpass r00t, tlogin -p, tpass r00t, redo 0
  [ATTEMPT] target 128.199.207.79 - login "admin" - pass "r00t" - 1 of 1 [child 0]
  [DEBUG] head_no[1] to target_no -1 active -1
  [DEBUG] head_no[2] to target_no -1 active -1
  [DEBUG] head_no[3] to target_no -1 active -1
  [DEBUG] head_no[4] to target_no -1 active -1
  [DEBUG] head_no[5] to target_no -1 active -1
  [DEBUG] head_no[6] to target_no -1 active -1
  [DEBUG] head_no[7] to target_no -1 active -1
  [DEBUG] head_no[8] to target_no -1 active -1
  [DEBUG] head_no[9] to target_no -1 active -1
  [DEBUG] head_no[10] to target_no -1 active -1
  [DEBUG] head_no[11] to target_no -1 active -1
  [DEBUG] head_no[12] to target_no -1 active -1
  [DEBUG] head_no[13] to target_no -1 active -1
  [DEBUG] head_no[14] to target_no -1 active -1
  [DEBUG] head_no[15] to target_no -1 active -1
  [DEBUG] head_no[16] to target_no -1 active -1
  [DEBUG] head_no[17] to target_no -1 active -1
  [DEBUG] head_no[18] to target_no -1 active -1
  [DEBUG] head_no[19] to target_no -1 active -1
  [DEBUG] head_no[20] to target_no -1 active -1
  [DEBUG] head_no[21] to target_no -1 active -1
  [DEBUG] head_no[22] to target_no -1 active -1
  [DEBUG] head_no[23] to target_no -1 active -1
  [DEBUG] head_no[24] to target_no -1 active -1
  [DEBUG] head_no[25] to target_no -1 active -1
  [DEBUG] head_no[26] to target_no -1 active -1
  [DEBUG] head_no[27] to target_no -1 active -1
  [DEBUG] head_no[28] to target_no -1 active -1
  [DEBUG] head_no[29] to target_no -1 active -1
  [DEBUG] head_no[30] to target_no -1 active -1
  [DEBUG] head_no[31] to target_no -1 active -1
  [DEBUG] head_no[32] to target_no -1 active -1
  [DEBUG] head_no[33] to target_no -1 active -1
  [DEBUG] head_no[34] to target_no -1 active -1
  [DEBUG] head_no[35] to target_no -1 active -1
  [DEBUG] head_no[36] to target_no -1 active -1
  [DEBUG] head_no[37] to target_no -1 active -1
  [DEBUG] head_no[38] to target_no -1 active -1
  [DEBUG] head_no[39] to target_no -1 active -1
  [DEBUG] head_no[40] to target_no -1 active -1
  [DEBUG] head_no[41] to target_no -1 active -1
  [DEBUG] head_no[42] to target_no -1 active -1
  [DEBUG] head_no[43] to target_no -1 active -1
  [DEBUG] head_no[44] to target_no -1 active -1
  [DEBUG] head_no[45] to target_no -1 active -1
  [DEBUG] head_no[46] to target_no -1 active -1
  [DEBUG] head_no[47] to target_no -1 active -1
  [DEBUG] head_no[48] to target_no -1 active -1
  [DEBUG] head_no[49] to target_no -1 active -1
  [DEBUG] head_no[50] to target_no -1 active -1
  [DEBUG] head_no[51] to target_no -1 active -1
  [DEBUG] head_no[52] to target_no -1 active -1
  [DEBUG] head_no[53] to target_no -1 active -1
  [DEBUG] head_no[54] to target_no -1 active -1
  [DEBUG] head_no[55] to target_no -1 active -1
  [DEBUG] head_no[56] to target_no -1 active -1
  [DEBUG] head_no[57] to target_no -1 active -1
  [DEBUG] head_no[58] to target_no -1 active -1
  [DEBUG] head_no[59] to target_no -1 active -1
  [DEBUG] head_no[60] to target_no -1 active -1
  [DEBUG] head_no[61] to target_no -1 active -1
  [DEBUG] head_no[62] to target_no -1 active -1
  [DEBUG] head_no[63] to target_no -1 active -1
  DEBUG_CONNECT_OK
  [DEBUG] head_no[0] to target_no 0 active 1
  [DEBUG] head_no[1] to target_no -1 active -1
  [DEBUG] head_no[2] to target_no -1 active -1
  [DEBUG] head_no[3] to target_no -1 active -1
  [DEBUG] head_no[4] to target_no -1 active -1
  [DEBUG] head_no[5] to target_no -1 active -1
  [DEBUG] head_no[6] to target_no -1 active -1
  [DEBUG] head_no[7] to target_no -1 active -1
  [DEBUG] head_no[8] to target_no -1 active -1
  [DEBUG] head_no[9] to target_no -1 active -1
  [DEBUG] head_no[10] to target_no -1 active -1
  [DEBUG] head_no[11] to target_no -1 active -1
  [DEBUG] head_no[12] to target_no -1 active -1
  [DEBUG] head_no[13] to target_no -1 active -1
  [DEBUG] head_no[14] to target_no -1 active -1
  [DEBUG] head_no[15] to target_no -1 active -1
  [DEBUG] head_no[16] to target_no -1 active -1
  [DEBUG] head_no[17] to target_no -1 active -1
  [DEBUG] head_no[18] to target_no -1 active -1
  [DEBUG] head_no[19] to target_no -1 active -1
  [DEBUG] head_no[20] to target_no -1 active -1
  [DEBUG] head_no[21] to target_no -1 active -1
  [DEBUG] head_no[22] to target_no -1 active -1
  [DEBUG] head_no[23] to target_no -1 active -1
  [DEBUG] head_no[24] to target_no -1 active -1
  [DEBUG] head_no[25] to target_no -1 active -1
  [DEBUG] head_no[26] to target_no -1 active -1
  [DEBUG] head_no[27] to target_no -1 active -1
  [DEBUG] head_no[28] to target_no -1 active -1
  [DEBUG] head_no[29] to target_no -1 active -1
  [DEBUG] head_no[30] to target_no -1 active -1
  [DEBUG] head_no[31] to target_no -1 active -1
  [DEBUG] head_no[32] to target_no -1 active -1
  [DEBUG] head_no[33] to target_no -1 active -1
  [DEBUG] head_no[34] to target_no -1 active -1
  [DEBUG] head_no[35] to target_no -1 active -1
  [DEBUG] head_no[36] to target_no -1 active -1
  [DEBUG] head_no[37] to target_no -1 active -1
  [DEBUG] head_no[38] to target_no -1 active -1
  [DEBUG] head_no[39] to target_no -1 active -1
  [DEBUG] head_no[40] to target_no -1 active -1
  [DEBUG] head_no[41] to target_no -1 active -1
  [DEBUG] head_no[42] to target_no -1 active -1
  [DEBUG] head_no[43] to target_no -1 active -1
  [DEBUG] head_no[44] to target_no -1 active -1
  [DEBUG] head_no[45] to target_no -1 active -1
  [DEBUG] head_no[46] to target_no -1 active -1
  [DEBUG] head_no[47] to target_no -1 active -1
  [DEBUG] head_no[48] to target_no -1 active -1
  [DEBUG] head_no[49] to target_no -1 active -1
  [DEBUG] head_no[50] to target_no -1 active -1
  [DEBUG] head_no[51] to target_no -1 active -1
  [DEBUG] head_no[52] to target_no -1 active -1
  [DEBUG] head_no[53] to target_no -1 active -1
  [DEBUG] head_no[54] to target_no -1 active -1
  [DEBUG] head_no[55] to target_no -1 active -1
  [DEBUG] head_no[56] to target_no -1 active -1
  [DEBUG] head_no[57] to target_no -1 active -1
  [DEBUG] head_no[58] to target_no -1 active -1
  [DEBUG] head_no[59] to target_no -1 active -1
  [DEBUG] head_no[60] to target_no -1 active -1
  [DEBUG] head_no[61] to target_no -1 active -1
  [DEBUG] head_no[62] to target_no -1 active -1
  [DEBUG] head_no[63] to target_no -1 active -1
  [DEBUG] head_no[0] to target_no 0 active 1
  [DEBUG] head_no[1] to target_no -1 active -1
  [DEBUG] head_no[2] to target_no -1 active -1
  [DEBUG] head_no[3] to target_no -1 active -1
  [DEBUG] head_no[4] to target_no -1 active -1
  [DEBUG] head_no[5] to target_no -1 active -1
  [DEBUG] head_no[6] to target_no -1 active -1
  [DEBUG] head_no[7] to target_no -1 active -1
  [DEBUG] head_no[8] to target_no -1 active -1
  [DEBUG] head_no[9] to target_no -1 active -1
  [DEBUG] head_no[10] to target_no -1 active -1
  [DEBUG] head_no[11] to target_no -1 active -1
  [DEBUG] head_no[12] to target_no -1 active -1
  [DEBUG] head_no[13] to target_no -1 active -1
  [DEBUG] head_no[14] to target_no -1 active -1
  [DEBUG] head_no[15] to target_no -1 active -1
  [DEBUG] head_no[16] to target_no -1 active -1
  [DEBUG] head_no[17] to target_no -1 active -1
  [DEBUG] head_no[18] to target_no -1 active -1
  [DEBUG] head_no[19] to target_no -1 active -1
  [DEBUG] head_no[20] to target_no -1 active -1
  [DEBUG] head_no[21] to target_no -1 active -1
  [DEBUG] head_no[22] to target_no -1 active -1
  [DEBUG] head_no[23] to target_no -1 active -1
  [DEBUG] head_no[24] to target_no -1 active -1
  [DEBUG] head_no[25] to target_no -1 active -1
  [DEBUG] head_no[26] to target_no -1 active -1
  [DEBUG] head_no[27] to target_no -1 active -1
  [DEBUG] head_no[28] to target_no -1 active -1
  [DEBUG] head_no[29] to target_no -1 active -1
  [DEBUG] head_no[30] to target_no -1 active -1
  [DEBUG] head_no[31] to target_no -1 active -1
  [DEBUG] head_no[32] to target_no -1 active -1
  [DEBUG] head_no[33] to target_no -1 active -1
  [DEBUG] head_no[34] to target_no -1 active -1
  [DEBUG] head_no[35] to target_no -1 active -1
  [DEBUG] head_no[36] to target_no -1 active -1
  [DEBUG] head_no[37] to target_no -1 active -1
  [DEBUG] head_no[38] to target_no -1 active -1
  [DEBUG] head_no[39] to target_no -1 active -1
  [DEBUG] head_no[40] to target_no -1 active -1
  [DEBUG] head_no[41] to target_no -1 active -1
  [DEBUG] head_no[42] to target_no -1 active -1
  [DEBUG] head_no[43] to target_no -1 active -1
  [DEBUG] head_no[44] to target_no -1 active -1
  [DEBUG] head_no[45] to target_no -1 active -1
  [DEBUG] head_no[46] to target_no -1 active -1
  [DEBUG] head_no[47] to target_no -1 active -1
  [DEBUG] head_no[48] to target_no -1 active -1
  [DEBUG] head_no[49] to target_no -1 active -1
  [DEBUG] head_no[50] to target_no -1 active -1
  [DEBUG] head_no[51] to target_no -1 active -1
  [DEBUG] head_no[52] to target_no -1 active -1
  [DEBUG] head_no[53] to target_no -1 active -1
  [DEBUG] head_no[54] to target_no -1 active -1
  [DEBUG] head_no[55] to target_no -1 active -1
  [DEBUG] head_no[56] to target_no -1 active -1
  [DEBUG] head_no[57] to target_no -1 active -1
  [DEBUG] head_no[58] to target_no -1 active -1
  [DEBUG] head_no[59] to target_no -1 active -1
  [DEBUG] head_no[60] to target_no -1 active -1
  [DEBUG] head_no[61] to target_no -1 active -1
  [DEBUG] head_no[62] to target_no -1 active -1
  [DEBUG] head_no[63] to target_no -1 active -1
  [DEBUG] head_no 0, kill 1, fail 0
  [DEBUG] head_no[0] to target_no 0 active 0
  [DEBUG] child 0 got target 0 selected
  [DEBUG] child 0 spawned for target 0 with pid 6106
  [DEBUG] head_no[1] to target_no -1 active -1
  [DEBUG] head_no[2] to target_no -1 active -1
  [DEBUG] head_no[3] to target_no -1 active -1
  [DEBUG] head_no[4] to target_no -1 active -1
  [DEBUG] head_no[5] to target_no -1 active -1
  [DEBUG] head_no[6] to target_no -1 active -1
  [DEBUG] head_no[7] to target_no -1 active -1
  [DEBUG] head_no[8] to target_no -1 active -1
  [DEBUG] head_no[9] to target_no -1 active -1
  [DEBUG] head_no[10] to target_no -1 active -1
  [DEBUG] head_no[11] to target_no -1 active -1
  [DEBUG] head_no[12] to target_no -1 active -1
  [DEBUG] head_no[13] to target_no -1 active -1
  [DEBUG] head_no[14] to target_no -1 active -1
  [DEBUG] head_no[15] to target_no -1 active -1
  [DEBUG] head_no[16] to target_no -1 active -1
  [DEBUG] head_no[17] to target_no -1 active -1
  [DEBUG] head_no[18] to target_no -1 active -1
  [DEBUG] head_no[19] to target_no -1 active -1
  [DEBUG] head_no[20] to target_no -1 active -1
  [DEBUG] head_no[21] to target_no -1 active -1
  [DEBUG] head_no[22] to target_no -1 active -1
  [DEBUG] head_no[23] to target_no -1 active -1
  [DEBUG] head_no[24] to target_no -1 active -1
  [DEBUG] head_no[25] to target_no -1 active -1
  [DEBUG] head_no[26] to target_no -1 active -1
  [DEBUG] head_no[27] to target_no -1 active -1
  [DEBUG] head_no[28] to target_no -1 active -1
  [DEBUG] head_no[29] to target_no -1 active -1
  [DEBUG] head_no[30] to target_no -1 active -1
  [DEBUG] head_no[31] to target_no -1 active -1
  [DEBUG] head_no[32] to target_no -1 active -1
  [DEBUG] head_no[33] to target_no -1 active -1
  [DEBUG] head_no[34] to target_no -1 active -1
  [DEBUG] head_no[35] to target_no -1 active -1
  [DEBUG] head_no[36] to target_no -1 active -1
  [DEBUG] head_no[37] to target_no -1 active -1
  [DEBUG] head_no[38] to target_no -1 active -1
  [DEBUG] head_no[39] to target_no -1 active -1
  [DEBUG] head_no[40] to target_no -1 active -1
  [DEBUG] head_no[41] to target_no -1 active -1
  [DEBUG] head_no[42] to target_no -1 active -1
  [DEBUG] head_no[43] to target_no -1 active -1
  [DEBUG] head_no[44] to target_no -1 active -1
  [DEBUG] head_no[45] to target_no -1 active -1
  [DEBUG] head_no[46] to target_no -1 active -1
  [DEBUG] head_no[47] to target_no -1 active -1
  [DEBUG] head_no[48] to target_no -1 active -1
  [DEBUG] head_no[49] to target_no -1 active -1
  [DEBUG] head_no[50] to target_no -1 active -1
  [DEBUG] head_no[51] to target_no -1 active -1
  [DEBUG] head_no[52] to target_no -1 active -1
  [DEBUG] head_no[53] to target_no -1 active -1
  [DEBUG] head_no[54] to target_no -1 active -1
  [DEBUG] head_no 0 has pid 6106
  [DEBUG] head_no[55] to target_no -1 active -1
  [DEBUG] head_no[56] to target_no -1 active -1
  [DEBUG] head_no[57] to target_no -1 active -1
  [DEBUG] head_no[58] to target_no -1 active -1
  [DEBUG] head_no[59] to target_no -1 active -1
  [DEBUG] head_no[60] to target_no -1 active -1
  [DEBUG] head_no[61] to target_no -1 active -1
  [DEBUG] head_no[62] to target_no -1 active -1
  [DEBUG] head_no[63] to target_no -1 active -1
  [DEBUG] head_no[0] to target_no 0 active 1
  [DEBUG] head_no[0] read n
  [STATUS] attack finished for 128.199.207.79 (waiting for children to complete tests)
  [DEBUG] head_no 0, kill 1, fail 0
  [DEBUG] head_no[1] to target_no -1 active -1
  [DEBUG] head_no[2] to target_no -1 active -1
  [DEBUG] head_no[3] to target_no -1 active -1
  [DEBUG] head_no[4] to target_no -1 active -1
  [DEBUG] head_no[5] to target_no -1 active -1
  [DEBUG] head_no[6] to target_no -1 active -1
  [DEBUG] head_no[7] to target_no -1 active -1
  [DEBUG] head_no[8] to target_no -1 active -1
  [DEBUG] head_no[9] to target_no -1 active -1
  [DEBUG] head_no[10] to target_no -1 active -1
  [DEBUG] head_no[11] to target_no -1 active -1
  [DEBUG] head_no[12] to target_no -1 active -1
  [DEBUG] head_no[13] to target_no -1 active -1
  [DEBUG] head_no[14] to target_no -1 active -1
  [DEBUG] head_no[15] to target_no -1 active -1
  [DEBUG] head_no[16] to target_no -1 active -1
  [DEBUG] head_no[17] to target_no -1 active -1
  [DEBUG] head_no[18] to target_no -1 active -1
  [DEBUG] head_no[19] to target_no -1 active -1
  [DEBUG] head_no[20] to target_no -1 active -1
  [DEBUG] head_no[21] to target_no -1 active -1
  [DEBUG] head_no[22] to target_no -1 active -1
  [DEBUG] head_no[23] to target_no -1 active -1
  [DEBUG] head_no[24] to target_no -1 active -1
  [DEBUG] head_no[25] to target_no -1 active -1
  [DEBUG] head_no[26] to target_no -1 active -1
  [DEBUG] head_no[27] to target_no -1 active -1
  [DEBUG] head_no[28] to target_no -1 active -1
  [DEBUG] head_no[29] to target_no -1 active -1
  [DEBUG] head_no[30] to target_no -1 active -1
  [DEBUG] head_no[31] to target_no -1 active -1
  [DEBUG] head_no[32] to target_no -1 active -1
  [DEBUG] head_no[33] to target_no -1 active -1
  [DEBUG] head_no[34] to target_no -1 active -1
  [DEBUG] head_no[35] to target_no -1 active -1
  [DEBUG] head_no[36] to target_no -1 active -1
  [DEBUG] head_no[37] to target_no -1 active -1
  [DEBUG] head_no[38] to target_no -1 active -1
  [DEBUG] head_no[39] to target_no -1 active -1
  [DEBUG] head_no[40] to target_no -1 active -1
  [DEBUG] head_no[41] to target_no -1 active -1
  [DEBUG] head_no[42] to target_no -1 active -1
  [DEBUG] head_no[43] to target_no -1 active -1
  [DEBUG] head_no[44] to target_no -1 active -1
  [DEBUG] head_no[45] to target_no -1 active -1
  [DEBUG] head_no[46] to target_no -1 active -1
  [DEBUG] head_no[47] to target_no -1 active -1
  [DEBUG] head_no[48] to target_no -1 active -1
  [DEBUG] head_no[49] to target_no -1 active -1
  [DEBUG] head_no[50] to target_no -1 active -1
  [DEBUG] head_no[51] to target_no -1 active -1
  [DEBUG] head_no[52] to target_no -1 active -1
  [DEBUG] head_no[53] to target_no -1 active -1
  [DEBUG] head_no[54] to target_no -1 active -1
  [DEBUG] head_no[55] to target_no -1 active -1
  [DEBUG] head_no[56] to target_no -1 active -1
  [DEBUG] head_no[57] to target_no -1 active -1
  [DEBUG] head_no[58] to target_no -1 active -1
  [DEBUG] head_no[59] to target_no -1 active -1
  [DEBUG] head_no[60] to target_no -1 active -1
  [DEBUG] head_no[61] to target_no -1 active -1
  [DEBUG] head_no[62] to target_no -1 active -1
  [DEBUG] head_no[63] to target_no -1 active -1
  [DEBUG] all targets done and all heads finished
  [DEBUG] while loop left with 1
  [DEBUG] killing all remaining childs now that might be stuck
  1 of 1 target completed, 0 valid passwords found
  Hydra (http://www.thc.org/thc-hydra) finished at 2014-12-06 23:18:28

It gave me the similar output as my localhost.

However, I try to run on that 128.199.207.79 (Ubuntu 14.04.1 LTS) local interface, that is:

    # hydra -l admin -p r00t localhost http-post-form "/index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error"
    Hydra v7.5 (c)2013 by van Hauser/THC & David Maciejak - for legal purposes only

    Hydra (http://www.thc.org/thc-hydra) starting at 2014-12-06 11:21:30
    [DATA] 1 task, 1 server, 1 login try (l:1/p:1), ~1 try per task
    [DATA] attacking service http-post-form on port 80
    [80][www-form] host: 127.0.0.1   login: admin   password: r00t
    1 of 1 target successfully completed, 1 valid password found
    Hydra (http://www.thc.org/thc-hydra) finished at 2014-12-06 11:21:31

It works!

This is weird, may be my installation on OSX is missing something?

from thc-hydra.

vanhauser-thc avatar vanhauser-thc commented on May 18, 2024

sucks, I can not reproduce this:

$ hydra -l admin -p r00t 128.199.207.79 http-post-form "/index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error"
Hydra v8.1-dev (c) 2014 by van Hauser/THC - Please do not use in military or secret service organizations, or for illegal purposes.

Hydra (http://www.thc.org/thc-hydra) starting at 2014-12-06 18:08:05
[DATA] max 1 task per 1 server, overall 64 tasks, 1 login try (l:1/p:1), ~0 tries per task
[DATA] attacking service http-post-form on port 80
[80][http-post-form] host: 128.199.207.79 login: admin password: r00t
1 of 1 target successfully completed, 1 valid password found
Hydra (http://www.thc.org/thc-hydra) finished at 2014-12-06 18:08:06

as you can see, the command which fails for you - works for me ... :-(

from thc-hydra.

zdk avatar zdk commented on May 18, 2024
hydra -d -v -L user.txt -P pass.txt 128.199.207.79 http-post-form "/index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error"

Hydra v8.1-dev (c) 2014 by van Hauser/THC - Please do not use in military or secret service organizations, or for illegal purposes.

[DEBUG] Ouput color flag is 1
Hydra (http://www.thc.org/thc-hydra) starting at 2014-12-07 23:42:45
[DEBUG] cmdline: hydra -d -v -L user.txt -P pass.txt 128.199.207.79 http-post-form /index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error
[DATA] max 1 task per 1 server, overall 64 tasks, 1 login try (l:1/p:1), ~0 tries per task
[DATA] attacking service http-post-form on port 80
[VERBOSE] Resolving addresses ...
[DEBUG] resolving 128.199.207.79
done
[DEBUG] Code: attack   Time: 1417970565
[DEBUG] Options: mode 3  ssl 0  restore 0  showAttempt 0  tasks 1  max_use 64 tnp 0  tpsal 0  tprl 0  exit_found 0  miscptr /index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error  service http-post-form
[DEBUG] Brains: active 0  targets 1  finished 0  todo_all 1  todo 1  sent 0  found 0  countlogin 1  sizelogin 7  countpass 1  sizepass 6
[DEBUG] Target 0 - target 128.199.207.79  ip 128.199.207.79  login_no 0  pass_no 0  sent 0  pass_state 0  use_count 0  failed 0  done 0  fail_count 0  login_ptr admin  pass_ptr r00t
[DEBUG] Task 0 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 1 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 2 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 3 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 4 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 5 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 6 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 7 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 8 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 9 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 10 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 11 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 12 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 13 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 14 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 15 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 16 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 17 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 18 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 19 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 20 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 21 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 22 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 23 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 24 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 25 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 26 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 27 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 28 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 29 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 30 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 31 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 32 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 33 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 34 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 35 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 36 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 37 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 38 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 39 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 40 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 41 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 42 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 43 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 44 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 45 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 46 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 47 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 48 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 49 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 50 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 51 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 52 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 53 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 54 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 55 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 56 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 57 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 58 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 59 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 60 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 61 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 62 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 63 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] head_no[0] to target_no 0 active 0
[DEBUG] child 0 got target 0 selected
[DEBUG] child 0 spawned for target 0 with pid 4750
[DEBUG] head_no[1] to target_no 0 active 0
[DEBUG] child 1 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 1, kill 0, fail 3
[DEBUG] head_no[2] to target_no 0 active 0
[DEBUG] child 2 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 2, kill 0, fail 3
[DEBUG] head_no[3] to target_no 0 active 0
[DEBUG] child 3 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 3, kill 0, fail 3
[DEBUG] head_no[4] to target_no 0 active 0
[DEBUG] child 4 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 4, kill 0, fail 3
[DEBUG] head_no[5] to target_no 0 active 0
[DEBUG] child 5 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 5, kill 0, fail 3
[DEBUG] head_no[6] to target_no 0 active 0
[DEBUG] child 6 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 6, kill 0, fail 3
[DEBUG] head_no[7] to target_no 0 active 0
[DEBUG] child 7 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 7, kill 0, fail 3
[DEBUG] head_no[8] to target_no 0 active 0
[DEBUG] child 8 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 8, kill 0, fail 3
[DEBUG] head_no[9] to target_no 0 active 0
[DEBUG] child 9 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 9, kill 0, fail 3
[DEBUG] head_no[10] to target_no 0 active 0
[DEBUG] child 10 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 10, kill 0, fail 3
[DEBUG] head_no[11] to target_no 0 active 0
[DEBUG] child 11 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 11, kill 0, fail 3
[DEBUG] head_no[12] to target_no 0 active 0
[DEBUG] head_no 0 has pid 4750
[DEBUG] child 12 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 12, kill 0, fail 3
[DEBUG] head_no[13] to target_no 0 active 0
[DEBUG] child 13 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 13, kill 0, fail 3
[DEBUG] head_no[14] to target_no 0 active 0
[DEBUG] child 14 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 14, kill 0, fail 3
[DEBUG] head_no[15] to target_no 0 active 0
[DEBUG] child 15 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 15, kill 0, fail 3
[DEBUG] head_no[16] to target_no 0 active 0
[DEBUG] child 16 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 16, kill 0, fail 3
[DEBUG] head_no[17] to target_no 0 active 0
[DEBUG] child 17 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 17, kill 0, fail 3
[DEBUG] head_no[18] to target_no 0 active 0
[DEBUG] child 18 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 18, kill 0, fail 3
[DEBUG] head_no[19] to target_no 0 active 0
[DEBUG] child 19 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 19, kill 0, fail 3
[DEBUG] head_no[20] to target_no 0 active 0
[DEBUG] child 20 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 20, kill 0, fail 3
[DEBUG] head_no[21] to target_no 0 active 0
[DEBUG] child 21 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 21, kill 0, fail 3
[DEBUG] head_no[22] to target_no 0 active 0
[DEBUG] child 22 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 22, kill 0, fail 3
[DEBUG] head_no[23] to target_no 0 active 0
[DEBUG] child 23 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 23, kill 0, fail 3
[DEBUG] head_no[24] to target_no 0 active 0
[DEBUG] child 24 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 24, kill 0, fail 3
[DEBUG] head_no[25] to target_no 0 active 0
[DEBUG] child 25 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 25, kill 0, fail 3
[DEBUG] head_no[26] to target_no 0 active 0
[DEBUG] child 26 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 26, kill 0, fail 3
[DEBUG] head_no[27] to target_no 0 active 0
[DEBUG] child 27 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 27, kill 0, fail 3
[DEBUG] head_no[28] to target_no 0 active 0
[DEBUG] child 28 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 28, kill 0, fail 3
[DEBUG] head_no[29] to target_no 0 active 0
[DEBUG] child 29 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 29, kill 0, fail 3
[DEBUG] head_no[30] to target_no 0 active 0
[DEBUG] child 30 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 30, kill 0, fail 3
[DEBUG] head_no[31] to target_no 0 active 0
[DEBUG] child 31 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 31, kill 0, fail 3
[DEBUG] head_no[32] to target_no 0 active 0
[DEBUG] child 32 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 32, kill 0, fail 3
[DEBUG] head_no[33] to target_no 0 active 0
[DEBUG] child 33 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 33, kill 0, fail 3
[DEBUG] head_no[34] to target_no 0 active 0
[DEBUG] child 34 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 34, kill 0, fail 3
[DEBUG] head_no[35] to target_no 0 active 0
[DEBUG] child 35 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 35, kill 0, fail 3
[DEBUG] head_no[36] to target_no 0 active 0
[DEBUG] child 36 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 36, kill 0, fail 3
[DEBUG] head_no[37] to target_no 0 active 0
[DEBUG] child 37 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 37, kill 0, fail 3
[DEBUG] head_no[38] to target_no 0 active 0
[DEBUG] child 38 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 38, kill 0, fail 3
[DEBUG] head_no[39] to target_no 0 active 0
[DEBUG] child 39 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 39, kill 0, fail 3
[DEBUG] head_no[40] to target_no 0 active 0
[DEBUG] child 40 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 40, kill 0, fail 3
[DEBUG] head_no[41] to target_no 0 active 0
[DEBUG] child 41 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 41, kill 0, fail 3
[DEBUG] head_no[42] to target_no 0 active 0
[DEBUG] child 42 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 42, kill 0, fail 3
[DEBUG] head_no[43] to target_no 0 active 0
[DEBUG] child 43 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 43, kill 0, fail 3
[DEBUG] head_no[44] to target_no 0 active 0
[DEBUG] child 44 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 44, kill 0, fail 3
[DEBUG] head_no[45] to target_no 0 active 0
[DEBUG] child 45 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 45, kill 0, fail 3
[DEBUG] head_no[46] to target_no 0 active 0
[DEBUG] child 46 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 46, kill 0, fail 3
[DEBUG] head_no[47] to target_no 0 active 0
[DEBUG] child 47 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 47, kill 0, fail 3
[DEBUG] head_no[48] to target_no 0 active 0
[DEBUG] child 48 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 48, kill 0, fail 3
[DEBUG] head_no[49] to target_no 0 active 0
[DEBUG] child 49 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 49, kill 0, fail 3
[DEBUG] head_no[50] to target_no 0 active 0
[DEBUG] child 50 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 50, kill 0, fail 3
[DEBUG] head_no[51] to target_no 0 active 0
[DEBUG] child 51 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 51, kill 0, fail 3
[DEBUG] head_no[52] to target_no 0 active 0
[DEBUG] child 52 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 52, kill 0, fail 3
[DEBUG] head_no[53] to target_no 0 active 0
[DEBUG] child 53 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 53, kill 0, fail 3
[DEBUG] head_no[54] to target_no 0 active 0
[DEBUG] child 54 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 54, kill 0, fail 3
[DEBUG] head_no[55] to target_no 0 active 0
[DEBUG] child 55 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 55, kill 0, fail 3
[DEBUG] head_no[56] to target_no 0 active 0
[DEBUG] child 56 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 56, kill 0, fail 3
[DEBUG] head_no[57] to target_no 0 active 0
[DEBUG] child 57 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 57, kill 0, fail 3
[DEBUG] head_no[58] to target_no 0 active 0
[DEBUG] child 58 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 58, kill 0, fail 3
[DEBUG] head_no[59] to target_no 0 active 0
[DEBUG] child 59 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 59, kill 0, fail 3
[DEBUG] head_no[60] to target_no 0 active 0
[DEBUG] child 60 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 60, kill 0, fail 3
[DEBUG] head_no[61] to target_no 0 active 0
[DEBUG] child 61 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 61, kill 0, fail 3
[DEBUG] head_no[62] to target_no 0 active 0
[DEBUG] child 62 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 62, kill 0, fail 3
[DEBUG] head_no[63] to target_no 0 active 0
[DEBUG] child 63 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 63, kill 0, fail 3
[DEBUG] head_no[0] to target_no 0 active 1
[DEBUG] head_no[0] read n
[DEBUG] send_next_pair_init target 0, head 0, redo 0, redo_state 0, pass_state 0. loop_mode 0, curlogin (null), curpass (null), tlogin admin, tpass r00t, logincnt 0/1, passcnt 0/1, loop_cnt 1
[DEBUG] send_next_pair_mid done 1, pass_state 0, clogin admin, cpass r00t, tlogin , tpass r00t, redo 0
[ATTEMPT] target 128.199.207.79 - login "admin" - pass "r00t" - 1 of 1 [child 0]
[DEBUG] head_no[0] to target_no 0 active 1
DEBUG_CONNECT_OK
[DEBUG] head_no[0] to target_no 0 active 1
[DEBUG] head_no[0] to target_no 0 active 1
[DEBUG] head_no[0] to target_no 0 active 1
[DEBUG] head_no[0] to target_no 0 active 1
[DEBUG] head_no 0, kill 1, fail 0
[DEBUG] head_no[0] to target_no 0 active 0
[DEBUG] child 0 got target 0 selected
[DEBUG] child 0 spawned for target 0 with pid 4754
[DEBUG] head_no[0] to target_no 0 active 1
[DEBUG] head_no[0] read n
[STATUS] attack finished for 128.199.207.79 (waiting for children to complete tests)
[DEBUG] head_no 0, kill 1, fail 0
[DEBUG] all targets done and all heads finished
[DEBUG] while loop left with 1
[DEBUG] killing all remaining childs now that might be stuck
1 of 1 target completed, 0 valid passwords found
Hydra (http://www.thc.org/thc-hydra) finished at 2014-12-07 23:42:46

Hmm, ok. I'll try to find another OSX box to run and see if it's the same or it is just my machine.

from thc-hydra.

zdk avatar zdk commented on May 18, 2024

After running hydra on different machine (but OSX v10.9.5)

hydra -d -v -l admin -p r00t 128.199.207.79 http-post-form "/index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error"
Hydra v8.1-dev (c) 2014 by van Hauser/THC - Please do not use in military or secret service organizations, or for illegal purposes.

[DEBUG] Ouput color flag is 1
Hydra (http://www.thc.org/thc-hydra) starting at 2014-12-08 12:11:16
[DEBUG] cmdline: hydra -d -v -l admin -p r00t 128.199.207.79 http-post-form /index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error
[DATA] max 1 task per 1 server, overall 64 tasks, 1 login try (l:1/p:1), ~0 tries per task
[DATA] attacking service http-post-form on port 80
[VERBOSE] Resolving addresses ...
[DEBUG] resolving 128.199.207.79
done
[DEBUG] Code: attack   Time: 1418015476
[DEBUG] Options: mode 0  ssl 0  restore 0  showAttempt 0  tasks 1  max_use 64 tnp 0  tpsal 0  tprl 0  exit_found 0  miscptr /index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error  service http-post-form
[DEBUG] Brains: active 0  targets 1  finished 0  todo_all 1  todo 1  sent 0  found 0  countlogin 1  sizelogin 6  countpass 1  sizepass 5
[DEBUG] Target 0 - target 128.199.207.79  ip 128.199.207.79  login_no 0  pass_no 0  sent 0  pass_state 0  use_count 0  failed 0  done 0  fail_count 0  login_ptr admin  pass_ptr r00t
[DEBUG] Task 0 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 1 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 2 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 3 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 4 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 5 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 6 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 7 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 8 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 9 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 10 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 11 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 12 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 13 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 14 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 15 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 16 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 17 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 18 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 19 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 20 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 21 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 22 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 23 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 24 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 25 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 26 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 27 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 28 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 29 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 30 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 31 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 32 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 33 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 34 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 35 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 36 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 37 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 38 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 39 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 40 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 41 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 42 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 43 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 44 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 45 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 46 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 47 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 48 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 49 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 50 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 51 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 52 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 53 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 54 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 55 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 56 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 57 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 58 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 59 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 60 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 61 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 62 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] Task 63 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] head_no[0] to target_no 0 active 0
[DEBUG] child 0 got target 0 selected
[DEBUG] child 0 spawned for target 0 with pid 35360
[DEBUG] head_no[1] to target_no 0 active 0
[DEBUG] child 1 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 1, kill 0, fail 3
[DEBUG] head_no[2] to target_no 0 active 0
[DEBUG] child 2 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 2, kill 0, fail 3
[DEBUG] head_no[3] to target_no 0 active 0
[DEBUG] child 3 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 3, kill 0, fail 3
[DEBUG] head_no[4] to target_no 0 active 0
[DEBUG] child 4 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 4, kill 0, fail 3
[DEBUG] head_no[5] to target_no 0 active 0
[DEBUG] child 5 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 5, kill 0, fail 3
[DEBUG] head_no[6] to target_no 0 active 0
[DEBUG] child 6 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 6, kill 0, fail 3
[DEBUG] head_no[7] to target_no 0 active 0
[DEBUG] child 7 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 7, kill 0, fail 3
[DEBUG] head_no[8] to target_no 0 active 0
[DEBUG] child 8 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 8, kill 0, fail 3
[DEBUG] head_no[9] to target_no 0 active 0
[DEBUG] child 9 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 9, kill 0, fail 3
[DEBUG] head_no[10] to target_no 0 active 0
[DEBUG] child 10 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 10, kill 0, fail 3
[DEBUG] head_no[11] to target_no 0 active 0
[DEBUG] child 11 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 11, kill 0, fail 3
[DEBUG] head_no[12] to target_no 0 active 0
[DEBUG] child 12 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 12, kill 0, fail 3
[DEBUG] head_no[13] to target_no 0 active 0
[DEBUG] child 13 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 13, kill 0, fail 3
[DEBUG] head_no[14] to target_no 0 active 0
[DEBUG] child 14 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 14, kill 0, fail 3
[DEBUG] head_no[15] to target_no 0 active 0
[DEBUG] child 15 got target -1 sel[DEBUG] head_no 0 has pid 35360
ected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 15, kill 0, fail 3
[DEBUG] head_no[16] to target_no 0 active 0
[DEBUG] child 16 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 16, kill 0, fail 3
[DEBUG] head_no[17] to target_no 0 active 0
[DEBUG] child 17 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 17, kill 0, fail 3
[DEBUG] head_no[18] to target_no 0 active 0
[DEBUG] child 18 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 18, kill 0, fail 3
[DEBUG] head_no[19] to target_no 0 active 0
[DEBUG] child 19 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 19, kill 0, fail 3
[DEBUG] head_no[20] to target_no 0 active 0
[DEBUG] child 20 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 20, kill 0, fail 3
[DEBUG] head_no[21] to target_no 0 active 0
[DEBUG] child 21 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 21, kill 0, fail 3
[DEBUG] head_no[22] to target_no 0 active 0
[DEBUG] child 22 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 22, kill 0, fail 3
[DEBUG] head_no[23] to target_no 0 active 0
[DEBUG] child 23 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 23, kill 0, fail 3
[DEBUG] head_no[24] to target_no 0 active 0
[DEBUG] child 24 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 24, kill 0, fail 3
[DEBUG] head_no[25] to target_no 0 active 0
[DEBUG] child 25 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 25, kill 0, fail 3
[DEBUG] head_no[26] to target_no 0 active 0
[DEBUG] child 26 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 26, kill 0, fail 3
[DEBUG] head_no[27] to target_no 0 active 0
[DEBUG] child 27 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 27, kill 0, fail 3
[DEBUG] head_no[28] to target_no 0 active 0
[DEBUG] child 28 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 28, kill 0, fail 3
[DEBUG] head_no[29] to target_no 0 active 0
[DEBUG] child 29 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 29, kill 0, fail 3
[DEBUG] head_no[30] to target_no 0 active 0
[DEBUG] child 30 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 30, kill 0, fail 3
[DEBUG] head_no[31] to target_no 0 active 0
[DEBUG] child 31 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 31, kill 0, fail 3
[DEBUG] head_no[32] to target_no 0 active 0
[DEBUG] child 32 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 32, kill 0, fail 3
[DEBUG] head_no[33] to target_no 0 active 0
[DEBUG] child 33 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 33, kill 0, fail 3
[DEBUG] head_no[34] to target_no 0 active 0
[DEBUG] child 34 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 34, kill 0, fail 3
[DEBUG] head_no[35] to target_no 0 active 0
[DEBUG] child 35 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 35, kill 0, fail 3
[DEBUG] head_no[36] to target_no 0 active 0
[DEBUG] child 36 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 36, kill 0, fail 3
[DEBUG] head_no[37] to target_no 0 active 0
[DEBUG] child 37 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 37, kill 0, fail 3
[DEBUG] head_no[38] to target_no 0 active 0
[DEBUG] child 38 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 38, kill 0, fail 3
[DEBUG] head_no[39] to target_no 0 active 0
[DEBUG] child 39 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 39, kill 0, fail 3
[DEBUG] head_no[40] to target_no 0 active 0
[DEBUG] child 40 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 40, kill 0, fail 3
[DEBUG] head_no[41] to target_no 0 active 0
[DEBUG] child 41 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 41, kill 0, fail 3
[DEBUG] head_no[42] to target_no 0 active 0
[DEBUG] child 42 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 42, kill 0, fail 3
[DEBUG] head_no[43] to target_no 0 active 0
[DEBUG] child 43 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 43, kill 0, fail 3
[DEBUG] head_no[44] to target_no 0 active 0
[DEBUG] child 44 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 44, kill 0, fail 3
[DEBUG] head_no[45] to target_no 0 active 0
[DEBUG] child 45 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 45, kill 0, fail 3
[DEBUG] head_no[46] to target_no 0 active 0
[DEBUG] child 46 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 46, kill 0, fail 3
[DEBUG] head_no[47] to target_no 0 active 0
[DEBUG] child 47 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 47, kill 0, fail 3
[DEBUG] head_no[48] to target_no 0 active 0
[DEBUG] child 48 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 48, kill 0, fail 3
[DEBUG] head_no[49] to target_no 0 active 0
[DEBUG] child 49 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 49, kill 0, fail 3
[DEBUG] head_no[50] to target_no 0 active 0
[DEBUG] child 50 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 50, kill 0, fail 3
[DEBUG] head_no[51] to target_no 0 active 0
[DEBUG] child 51 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 51, kill 0, fail 3
[DEBUG] head_no[52] to target_no 0 active 0
[DEBUG] child 52 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 52, kill 0, fail 3
[DEBUG] head_no[53] to target_no 0 active 0
[DEBUG] child 53 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 53, kill 0, fail 3
[DEBUG] head_no[54] to target_no 0 active 0
[DEBUG] child 54 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 54, kill 0, fail 3
[DEBUG] head_no[55] to target_no 0 active 0
[DEBUG] child 55 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 55, kill 0, fail 3
[DEBUG] head_no[56] to target_no 0 active 0
[DEBUG] child 56 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 56, kill 0, fail 3
[DEBUG] head_no[57] to target_no 0 active 0
[DEBUG] child 57 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 57, kill 0, fail 3
[DEBUG] head_no[58] to target_no 0 active 0
[DEBUG] child 58 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 58, kill 0, fail 3
[DEBUG] head_no[59] to target_no 0 active 0
[DEBUG] child 59 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 59, kill 0, fail 3
[DEBUG] head_no[60] to target_no 0 active 0
[DEBUG] child 60 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 60, kill 0, fail 3
[DEBUG] head_no[61] to target_no 0 active 0
[DEBUG] child 61 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 61, kill 0, fail 3
[DEBUG] head_no[62] to target_no 0 active 0
[DEBUG] child 62 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 62, kill 0, fail 3
[DEBUG] head_no[63] to target_no 0 active 0
[DEBUG] child 63 got target -1 selected
[DEBUG] hydra_select_target() reports no more targets left
[DEBUG] head_no 63, kill 0, fail 3
[DEBUG] head_no[0] to target_no 0 active 1
[DEBUG] head_no[0] read n
[DEBUG] send_next_pair_init target 0, head 0, redo 0, redo_state 0, pass_state 0. loop_mode 0, curlogin (null), curpass (null), tlogin admin, tpass r00t, logincnt 0/1, passcnt 0/1, loop_cnt 1
[DEBUG] send_next_pair_mid done 1, pass_state 0, clogin admin, cpass r00t, tlogin -p, tpass r00t, redo 0
[ATTEMPT] target 128.199.207.79 - login "admin" - pass "r00t" - 1 of 1 [child 0]
DEBUG_CONNECT_OK
[DEBUG] head_no[0] to target_no 0 active 1
[DEBUG] head_no[0] to target_no 0 active 1
[DEBUG] head_no 0, kill 1, fail 0
[DEBUG] head_no[0] to target_no 0 active 0
[DEBUG] child 0 got target 0 selected
[DEBUG] child 0 spawned for target 0 with pid 35362
[DEBUG] head_no[0] to target_no 0 active 1
[DEBUG] head_no[0] read n
[STATUS] attack finished for 128.199.207.79 (waiting for children to complete tests)
[DEBUG] head_no 0, kill 1, fail 0
[DEBUG] head_no 0 has pid 35362
[DEBUG] all targets done and all heads finished
[DEBUG] while loop left with 1
[DEBUG] killing all remaining childs now that might be stuck
1 of 1 target completed, 0 valid passwords found
Hydra (http://www.thc.org/thc-hydra) finished at 2014-12-08 12:11:17

Also, unrelated note with old hydra version 6.5 + old OS X version 10.6.8, there seems similar thing happen (I guess):

   hydra -d -v -l admin -p r00t 128.199.207.79 http-post-form "/index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error"
Hydra v6.5 (c) 2011 by van Hauser / THC and David Maciejak - use allowed only for legal purposes.
Hydra (http://www.thc.org/thc-hydra) starting at 2014-12-08 11:48:36
[VERBOSE] More tasks defined than login/pass pairs exist. Tasks reduced to 1.
[DATA] 1 tasks, 1 servers, 1 login tries (l:1/p:1), ~1 tries per task
[DATA] attacking service http-post-form on port 80
[VERBOSE] Resolving addresses ... done
[DEBUG] Code: attack   Time: 1418014116
[DEBUG] Options: mode 0  ssl 0  restore 0  showAttempt 0  tasks 1  tnp 0  tpsal 0  exit_found 0  miscptr /index.php:login_field=^USER^&password_field=^PASS^&go_field=Login:Error  service http-post-form
[DEBUG] Brains: active 0  targets 1  finished 0  todo_all 1  todo 1  sent 0  found 0  countlogin 1  sizelogin 6  countpass 1  sizepass 5
[DEBUG] Target 0 - target 128.199.207.79  ip 128.199.207.79  login_no 0  pass_no 0  sent 0  pass_state 0  use_count 0  max_use_count 255  done 0  fail_count 0  login_ptr admin  pass_ptr r00t
[DEBUG] Task 0 - pid 0  active 0  redo 0  current_login_ptr (null)  current_pass_ptr (null)
[DEBUG] child 0 spawned with pid 11171
[DEBUG] pass_state: 0  login_no: 0  pass_no: 0 (countlogin: 1  countpass:1)
[STATUS] attack finished for 128.199.207.79 (waiting for children to finish)
[ATTEMPT] target 128.199.207.79 - login "admin" - pass "r00t" - child 0 - 1 of 1
[DEBUG] 1 of 1 done, error 0
DEBUG_CONNECT_OK
DEBUG_SEND_BEGIN|GET /index.php HTTP/1.0[0D][0A]Host: 128.199.207.79[0D][0A]User-Agent: Mozilla/4.0 (Hydra)[0D][0A][0D][0A]|END [pid:11171]
DEBUG_RECV_BEGIN||END [pid:11171]
DEBUG_DISCONNECT
DEBUG_CONNECT_OK
DEBUG_SEND_BEGIN|POST /index.php HTTP/1.0[0D][0A]Host: 128.199.207.79[0D][0A]User-Agent: Mozilla/5.0 (Hydra)[0D][0A]Content-Type: application/x-www-form-urlencoded[0D][0A]Content-Length: 52[0D][0A][0D][0A]login_field=admin&password_field=r00t&go_field=Login|END [pid:11171]
DEBUG_RECV_BEGIN||END [pid:11171]
Hydra (http://www.thc.org/thc-hydra) finished at 2014-12-08 11:48:37

So, this is my report. I think the issue is specific and reproducable on OSX.
(perhaps, other BSD too? I don't have machine to test it yet)

Thanks.
Cheers,

from thc-hydra.

vanhauser-thc avatar vanhauser-thc commented on May 18, 2024

I do not have an OS X machine available, it works on Linux and Windows (which I have available).
So I am not in a position to debug and fix this :-(

Are you able to do that? Or know someone who could? Or do you have an untrusted OS X machine available I can test on and reach from the Internet? (with gcc, gdb. etc installed?)

Greets,
vh

from thc-hydra.

vanhauser-thc avatar vanhauser-thc commented on May 18, 2024

Another question (just out of interest, not that it much helps) - does the problem also occur with other protocols, e.g. FTP?

from thc-hydra.

zdk avatar zdk commented on May 18, 2024

oh, ok. I'm afraid that I'm not comfortable with a large c based project, I can try but it could take a week or so :P .Though, I can spin up server at virtualmacosx.com for you to debug if you have some time. ( I'll email you a detail if you want? )

Also, just testing hydra with ftp on OS X, it works like a charm.

from thc-hydra.

vanhauser-thc avatar vanhauser-thc commented on May 18, 2024

I can debug it on a system you provide in the next days.
email me the details at [email protected] - you can PGP encrypt it with my key: https://www.thc.org/keys/vh.pub

from thc-hydra.

zdk avatar zdk commented on May 18, 2024

my PGP public key: https://gist.githubusercontent.com/zdk/4beb24ba9c863322414d/raw/750689eb4351ea53cef62211efc1c65924e798c8/517D2DC0.asc

from thc-hydra.

nino64 avatar nino64 commented on May 18, 2024

Hello after several hydra make out a will always finds me words of erroneous pass. I make out a will with my personal e-mail address
Thank you for your help

from thc-hydra.

vanhauser-thc avatar vanhauser-thc commented on May 18, 2024

fixed :-)
thanks!

from thc-hydra.

nino64 avatar nino64 commented on May 18, 2024

Hello after several gmail make out a will hydra8.1 on it always finds me
words of erroneous and different 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) I am French

2014-12-10 10:07 GMT+01:00 van Hauser [email protected]:

fixed :-)
thanks!


Reply to this email directly or view it on GitHub
#28 (comment)
.

from thc-hydra.

nino64 avatar nino64 commented on May 18, 2024

To sadden of you disturb can take control to you of my pc to finish the
configuration and make one make out a will with my e-mail svp thank you
very much of your patience

2014-12-10 12:02 GMT+01:00 noni noni [email protected]:

Hello after several gmail make out a will hydra8.1 on it always finds me
words of erroneous and different 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) I am French

2014-12-10 10:07 GMT+01:00 van Hauser [email protected]:

fixed :-)
thanks!


Reply to this email directly or view it on GitHub
#28 (comment)
.

from thc-hydra.

zdk avatar zdk commented on May 18, 2024

@vanhauser-thc nice! thanks.

from thc-hydra.

nino64 avatar nino64 commented on May 18, 2024

slt poto aide moi stp skype nino34300 merci

2014-12-10 18:00 GMT+01:00 zdk [email protected]:

@vanhauser-thc https://github.com/vanhauser-thc nice! thanks.


Reply to this email directly or view it on GitHub
#28 (comment)
.

from thc-hydra.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.