E 'possibile specificare più valori per la condizione di errore (F =) usando Hydra?

1

Voglio forzare un sito usando Hydra ( https-post-form ) per il quale non conosco credenziali di accesso valide, quindi non posso specificare un valore per la condizione di successo ( S= ).

Gli accessi non riusciti comportano il reindirizzamento a una delle due diverse pagine di errore senza parole in comune.

Come posso specificare più valori su F= , ad esempio F=(fail)|(tak) (espressione regolare)?

    
posta Shuzheng 14.07.2018 - 12:34
fonte

1 risposta

1

Supponendo che Hydra sia stato compilato con il supporto PCRE (espressione regolare), il modello che fornisci dovrebbe essere trattato come un'espressione regolare. Dovresti essere in grado di utilizzare | come modello "o" operatore.

Ecco il codice sorgente pertinente: link

Si può sapere se Hydra è stato non compilato con il supporto PCRE perché menzionerà specificamente "regex support" nella lista "Questi servizi non sono stati compilati": link

Se non hai il supporto PCRE, dovrai ricompilare Hydra dal repository.

    
risposta data 14.07.2018 - 18:58
fonte

Leggi altre domande sui tag