Der Service, an dem ich interessiert bin, ist http-get-form. Wenn ich mir die Hilfe für dieses Modul anschaue, muss ich das Modul folgendermaßen verwenden:
Hydra fällt mit dem Fehler aus Unknown service: lab/webapp/1:email=^USER^&password=^PASS^:Failed
Wenn Sie diesen Beitrag hier betrachten, kann es sein, dass Hydra diese Syntaxform nicht mehr unterstützt. Ich weiß, dass es eine alternative Syntax gibt, die ich verwenden könnte, welche funktioniert. Ich würde jedoch gerne wissen, was ich mit der verwendeten Syntax falsch mache.
Ich habe Hydra nicht wirklich benutzt, aber warum setzen Sie den Pfad in Anführungszeichen? Vielleicht versuchen Sie es mit: http-get-form: //site.appspot.com/lab/webapp/1: email = ^ USER ^ & password = ^ PASS ^: Failed Oder versuchen Sie es stattdessen mit http: // site ....
Gasur vor 8 Jahren
0
@ user1622951 Es wird `[ERROR] zurückgegeben. Falsche Syntax, erfordert drei Argumente, die durch einen Doppelpunkt getrennt sind, der möglicherweise nicht null ist: / lab / webapp / 1`
user1720897 vor 8 Jahren
0
Ich bin verwirrt. Sie haben eine funktionierende Syntax und einen Hinweis, dass Hydra ihre Syntax geändert hat, möchten aber trotzdem wissen, warum die alte Syntax nicht funktioniert?
schroeder vor 8 Jahren
0
@ schroeder Die Verwirrung rührt von der Tatsache her, dass die alte Syntax möglicherweise nicht funktioniert. Ich habe sie aus einer Quelle gelesen, die ich nicht explizit mit Hydra verbinden kann. Die Hydra-Hilfedatei zeigt dies als einzige Syntax. Ich bin mir also nicht so sicher, ob diese Syntax veraltet ist.
user1720897 vor 8 Jahren
0
1 Antwort auf die Frage
0
slava
Ich denke, die Syntaxbeschreibung ist httpnur für den Service richtig :)
Ändern Sie Ihre Befehlszeile in diese und machen Sie den Trick. Ich habe die Version 8.1 getestet