pwntools安装使用方法

1.在ubuntu 16.04中安装

sudo pip install pwntools

安装报错:
build/temp.linux-x86_64-2.7/_openssl.c:434:30: fatal error: openssl/opensslv.h: 没有那个文件或目录
compilation terminated.
error: command ‘x86_64-linux-gnu-gcc’ failed with exit status 1

搜素之后,执行下列命令:

sudo apt-get install libssl-dev
依然报错:
下列软件包有未满足的依赖关系:
libssl-dev : 依赖: libssl1.0.0 (= 1.0.2g-1ubuntu4.5) 但是 1.0.2g-1ubuntu4.6 正要被安装
推荐: libssl-doc 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。

再次搜索,找到答案:
https://askubuntu.com/questions/630439/libssl-dev-version-dependency-conflict-with-installed-libssl1-0-0

sudo apt-get install libssl1.0.0=1.0.2g-1ubuntu4.5

然后再安装,总算成功了。

你可能感兴趣的:(linux,ubuntu-配置)