
Nounours es una herramienta diseñada para probar APP_KEYs a escala en aplicaciones Laravel.
Nounours es una herramienta diseñada para probar APP_KEYs a escala en aplicaciones Laravel.
Desarrollado por Damien Picard.
Nounours fue escrito para probar combinaciones de APP_KEY y cifrados de Laravel encontrados en fuentes abiertas.
El objetivo es tener un bucle de fuerza bruta rápido aprovechando las siguientes optimizaciones:
Esta línea generará el siguiente binario ./target/release/nounours.
cargo build --release
Nounours acepta las siguientes opciones:
./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
Es posible pasar solo un texto cifrado y una clave usando las opciones -e y -k, o pasar archivos que contengan esta información línea por línea con --encrypted-file y --key-file.