
Nounours è uno strumento progettato per testare APP_KEYs su larga scala nelle applicazioni Laravel.
Nounours è uno strumento progettato per testare APP_KEY su larga scala su applicazioni Laravel.
Sviluppato da Damien Picard.
Nounours è stato scritto per testare combinazioni di APP_KEY e cipher Laravel trovati in sorgenti aperte.
L'obiettivo è avere un loop di brute-force veloce sfruttando le seguenti ottimizzazioni:
Questa riga genererà il seguente binario ./target/release/nounours.
cargo build --release
Nounours accetta le seguenti opzioni:
./target/release/nounours -h
Usage: nounours <--encrypted <ENCRYPTED>|--encrypted-file <ENCRYPTED_FILE>> <--key <KEY>|--key-file <KEY_FILE>>
Options:
-e, --encrypted <ENCRYPTED> Encrypted text to bruteforce
--encrypted-file <ENCRYPTED_FILE> File containing encrypted text to bruteforce
-k, --key <KEY> Key to bruteforce
--key-file <KEY_FILE> File containing keys to bruteforce
-h, --help Print help
-V, --version Print version
È possibile passare solo un testo cifrato e una chiave usando le opzioni -e e -k, oppure passare file contenenti queste informazioni riga per riga con --encrypted-file e --key-file.