我正试图在我的日食上建立this项目。它正在使用libnet库,所以我在我的ubuntu上安装了libnet-dev
。
但是,我在此行的arp.h
(JNI)中仍然没有此类文件或目录错误:
#include <libnet.h>
我还尝试使用this源自行编译libnet,并将其生成的所有目录放在项目中的libnet文件夹中。
请帮助我,谢谢你的帮助。
答案 0 :(得分:1)
从源存储库看来,arpspoof
Makefile似乎没有从系统中查找libnet
。相反,dSploit存储库包含libnet作为Git子模块。你是递归克隆的吗? (git clone --recursive ...
)。
如果没有,请转到dSploit目录并运行:
git submodule update
获取所有子模块。