Estaba explorando en la ventana del terminal de la unidad ubuntu cuando surgió esto:
Cuando escribí:
file /bin/ls
la salida es:
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.24, BuildID[sha1]=0x214a38d0db472db559f0dabf0ae97f82fea83e03, stripped
Quería verificar que sha1 sea correcto y, por lo tanto, escribí esto:
openssl sha1 /bin/ls
Sin embargo, la salida es como tal:
SHA1(/bin/ls)= 8800fee57584ed1c44b638225c2f1eec818a27c2
Si bien tienen la misma longitud en hexadecimal, no parecen coincidir. ¿Me he perdido algo? ¿O se BuildID[sha1]
refiere a algo más?
fuente