Ho seguito le istruzioni qui per l'installazione di John the Ripper sul mio Macbook Pro ( Il capitano). Ho saltato le sezioni Iterm e Cuda (ho una GPU Redeon).
Tutto va bene finché non corro
make clean macosx-x86-64
Che mi dà l'errore:
gcc -c -Wall -O2 -fomit-frame-pointer -Wdeclaration-after-statement -I/usr/local/include -m64 -Wno-deprecated-declarations -funroll-loops dynamic_fmt.c
In file included from dynamic_fmt.c:69:
./sha.h:4:10: fatal error: 'openssl/sha.h' file not found
#include <openssl/sha.h>
^
1 error generated.
make[1]: *** [dynamic_fmt.o] Error 1
make: *** [macosx-x86-64] Error 2
Come posso farlo compilare?
Ho letto che è meglio usare CommonCrypto API invece di OpenSSL. Tuttavia, non sono sicuro di come procedere. C'è una soluzione migliore?