1

我正在尝试在没有 root 访问权限的情况下构建 pyrit。我将 libpcap 安装到 /tmp/sunjay/somefolder

我使用 -I 更改了 setup.py 以便它可以找到 pcap.h

现在我遇到了这个问题: http: //pastebin.com/47f01XcF

如您所见,它正在/usr/bin 中寻找lpcap,这是错误的。我从命令行尝试了'export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/tmp/sunjay/lib',但没有区别。如何告诉脚本在不同的目录中查找 lpcap?

我一直无法找到设置路径的 .py 文件或无法更改以下行:gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions build/temp。 linux-x86_64-2.7/cpyrit/_cpyrit_cpu.o build/temp.linux-x86_64-2.7/cpyrit/_cpyrit_cpu_sse2.o -lcrypto -lpcap -o build/lib.linux-x86_64-2.7/cpyrit/_cpyrit_cpu.so

在你的回答中,请具体。我已经在这个问题上工作了几个小时,但没有成功。请记住,我只有用户权限。谢谢。

4

0 回答 0