Soy consciente de que hay una serie de funciones hash disponibles en la terminal, como echo "text" | openssl <hashname>
o perl -MDigest::SHA -nle 'print Digest::SHA::sha224_hex($_), ":", $_'
. Sin embargo, no he podido encontrar ninguna forma de hash en NTLM.
¿Alguien conoce un método (preferiblemente un método eficiente) para introducir hash en NTLM a través de la terminal?
Puede hacer hash usando el método NTLM de esta manera:
perl -MAuthen::Passphrase::NTHash -nle 'print Authen::Passphrase::NTHash->new(passphrase => $_)->hash_hex, ":", $_' < infile >> outfile
Sin embargo, según sus comentarios, su pregunta es un problema XY. En realidad, está tratando de crear un sitio web que permita a todos codificar cualquier cadena de manera eficiente utilizando cualquier algoritmo de cifrado. Para ese propósito, la línea de comando mencionada anteriormente no es adecuada.
cpan install Authen::Perl::NTLM
pero me han dicho que "podría necesitar instalar el módulo Authen::Passphrase::NTHash". ¿Qué módulo de CPAN necesitaría instalar para solucionar esto? (Es decir, ¿cuáles serían los comandos para solucionar este problema de dependencia?) Gracias una vez más :)
jksoegaard
Tomás
jksoegaard
Tomás
jksoegaard
Tomás
jksoegaard
Tomás
jksoegaard
jksoegaard
Tomás
jksoegaard
Tomás
jksoegaard
Tomás
jksoegaard
jksoegaard