pemcrack
pemcrack copied to clipboard
Error in make
When I attempted to do the make
, I recieved a following error output:
gcc pemcrack.c -o bin/pemcrack -lssl -lcrypto pemcrack.c: In function 'main': pemcrack.c:138:16: warning: implicit declaration of function 'strlen' [-Wimplicit-function- declaration] 138 | while (strlen(line) && isspace(line[strlen(line)-1])) | ^~~~~~ pemcrack.c:138:16: warning: incompatible implicit declaration of built-in function 'strlen' pemcrack.c:14:1: note: include '<string.h>' or provide a declaration of 'strlen' 13 | #include <openssl/err.h> +++ |+#include <string.h> 14 | #include <openssl/rsa.h> pemcrack.c:138:32: warning: implicit declaration of function 'isspace' [-Wimplicit-function-declaration] 138 | while (strlen(line) && isspace(line[strlen(line)-1])) | ^~~~~~~
pemcrack.c
is missing includes:
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>