在 Ubuntu 13.10 64 位上编译 cowpatty 失败

在 Ubuntu 13.10 64 位上编译 cowpatty 失败

于是我从他们的网站[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

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

谢谢!

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

答案1

查看了 cowpatty Makefile 之后:

LDLIBS   = -lpcap
CFLAGS   = -pipe -Wall -DOPENSSL 
LDLIBS  += -lcrypto

我建议你安装以下内容发展包装:

sudo apt-get install libpcap-dev libssl-dev

相关内容