No es un bug, el error que cometes es que para efectuar el unshadow debes copiar estos dos archivos en la ubicación de John the ripper, en BT5 seria :
#cd /pentest/passwords/john
una ves has copiado los dos archivos en esta ruta y ademas te ubicas en la misma, puedes utilizar sin problema el comando unshadow.
/pentest/passwords/john# ./unshadow /pentest/passwords/john/passwd /pentest/passwords/john/shadow > archivo.txt
y listo, ahora puedes atacar con JOHN
/pentest/passwords/john# ./john archivo.txt
Espero sea de utilidad
Nota : si quieres actualizar Jhon the ripper : #apt-get install john
#cd /pentest/passwords/john
una ves has copiado los dos archivos en esta ruta y ademas te ubicas en la misma, puedes utilizar sin problema el comando unshadow.
/pentest/passwords/john# ./unshadow /pentest/passwords/john/passwd /pentest/passwords/john/shadow > archivo.txt
y listo, ahora puedes atacar con JOHN
/pentest/passwords/john# ./john archivo.txt
Espero sea de utilidad
Nota : si quieres actualizar Jhon the ripper : #apt-get install john