He estado siguiendo el instrucciones aquí para instalar John the Ripper en mi Macbook Pro (El Capitan). Me he saltado las secciones de Iterm y Cuda (tengo una GPU Redeon).
Todo va bien hasta que corro
make clean macosx-x86-64
Lo que me da el error:
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
¿Cómo puedo conseguir que se compile?
He leído que es mejor utilizar CommonCrypto API en lugar de OpenSSL. Sin embargo, no estoy seguro de cómo hacer esto. ¿Hay alguna solución mejor?