О вашем вопросе:
- При использовании гидры не обязательно ставить
http://
перед хостом, на которого вы собираетесь атаковать. - Чтобы указать порт, пожалуйста, используйте
-s
флаг. - Вам нужно указать
-l
флаг, иначе появится ошибка. - В запросе POST вы должны указать файл, который будет получать запрос POST (например, index.php, password.php, validate.php и т. Д.)
- И последнее, но не менее важное: вы должны указать «Успешный» или «Неудачный».
Попробуйте следующую команду, это лучшее, что я могу сделать с предоставленной информацией:
hydra -l '' -P pass.txt 192.168.0.24 -s 1234 http-post-form "/index.php:pass=^PASS^:F=Invalid Password!" -t 10 -o hydra-http-post-attack.txt
Я попробовал это сам, и это не генерирует никакой ошибки.
Удачи!