He seguido las instrucciones aquí para instalar John the Ripper en mi Macbook Pro ( El Capitán). Me he saltado las secciones Iterm y Cuda (tengo una GPU Redeon).
Todo está 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 compilarlo?
He leído que es mejor usar CommonCrypto API en lugar de OpenSSL. Sin embargo, no estoy seguro de cómo hacer esto. ¿Hay una mejor solución?