我的登录页面的网址是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/
我在哪里弄错了?我该如何解决这个问题?
答案 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"