在 Ubuntu 13.10 64bit 上编译 cowpatty 失败

Phi*_*hil 2 openssl

所以,我从他们的网站 [1] 下载了 cowpatty,我正在尝试编译它。但是,有一个错误阻止了 make 过程。

root@phil-laptop:/home/phil/wifite-2.0r85/cowpatty-4.6# make
cc -pipe -Wall -DOPENSSL  -O2 -g3 -ggdb   -c -o md5.o md5.c
md5.c:20:25: fatal error: openssl/md5.h: No such file or directory
 #include <openssl/md5.h>
                      ^
compilation terminated.
make: *** [md5.o] Error 1
Run Code Online (Sandbox Code Playgroud)

OpenSSL 安装在此系统上。有什么建议吗?

谢谢!

[1] http://wirelessdefence.org/Contents/coWPAttyMain.htm#Installing_coWPAtty

Syl*_*eau 5

在查看了 cowpatty Makefile 之后:

LDLIBS   = -lpcap
CFLAGS   = -pipe -Wall -DOPENSSL 
LDLIBS  += -lcrypto
Run Code Online (Sandbox Code Playgroud)

我建议您安装以下开发包:

sudo apt-get install libpcap-dev libssl-dev
Run Code Online (Sandbox Code Playgroud)