我正在尝试编译裂纹在 ubuntu 16.04 上
./configure
为了获取所有依赖项,我从源代码安装了 opensll 1.1.0h,但运行ncrack时一直出现此错误
checking OpenSSL header version... 1010008f (OpenSSL 1.1.0h 27 Mar 2018)
checking OpenSSL library version... not found
configure: error: OpenSSL library not found.
configure: error: ./configure failed for opensshlib
我已经尝试过的解决方案:
- 重新安装 openssl
apt install libssl-dev
ldconfig
/usr/local/lib
添加到后/etc/ld.so.conf
./configure --with-openssl=/usr/local --with-libopenssh=/usr/local
- 我尝试了另一个 ubuntu 16.06 盒子并且它编译成功,为什么会失败?
如果你想检查 ncrack 源代码和 configure.ac 文件,它们都位于https://github.com/nmap/ncrack