装linux系统和安装工具

虚拟机上做题时发现地址有些问题,在真机上没有,决定主机上装个linux。
碰到的一些问题,遇到问题更新在这,以防忘了:

1.
用ultraiso照网上的教程做启动盘时选usb-udd+时制作成功但启动不了,换成raw可以了。

2.
装拼音
3.
pwntools,先装pip:sudo apt install python-pip,然后sudo pip install pwntools,很简单。还有peda.,gef好用:
wget -q -O- https://github.com/hugsy/gef/raw/master/gef.sh | sh
wget -q -O ~/.gdbinit-gef.py https://github.com/hugsy/gef/raw/master/gef.py
echo source ~/.gdbinit-gef.py >> ~/.gdbinit

ubuntu14.04安装pwntools
安装git(如果没有)
sudo apt-get install git

安装Capstone disassembly/disassembler framework
终端输入
git clone https://github.com/aquynh/capstone
切换到capstone目录
make
sudo make install

安装setuptools
这个是pwntools安装时要用的模块,而且还要求11.X以上的版本。网上如果pwntools安装提示找不到setuptools模块,网上有的解决办法安装后但是会提示版本太低,不成功,还要走pip更新。setuptools安装主要通过pip安装,所以要安装pip(如果没有)。
sudo apt-get install python-pip
通过pip安装setuptools
pip install setuptools

安装pwntools
在终端输入
git clone https://github.com/Gallopsled/pwntools
切换pwntools目录
sudo python setup.py install

测试
安装完成之后,进入python的shell,import pwn执行成功。

可能还需要安装python-dev
sudo apt-get install python-dev

安装到一半显示缺少ffi.h
sudo apt-get install libffi-dev

安装到一半显示缺少openssl.h
sudo apt-get install openssl-devel

4.
遇到./freenote_x86: No such file or directory,是64位系统上运行32位程序,装32位的库。sudo apt-get install lib32z1

5.
VMWare14版本的密钥:
FF31K-AHZD1-H8ETZ-8WWEZ-WUUVA
CV7T2-6WY5Q-48EWP-ZXY7X-QGUWD

vmware11版本的密钥:
1F04Z-6D111-7Z029-AV0Q4-3AEH8

vmware12版本的密钥:
5A02H-AU243-TZJ49-GTC7K-3C61N
VF5XA-FNDDJ-085GZ-4NXZ9-N20E6
UC5MR-8NE16-H81WY-R7QGV-QG2D8
ZG1WH-ATY96-H80QP-X7PEX-Y30V4
AA3E0-0VDE1-0893Z-KGZ59-QGAVF

6.
gdb用法

7.
修改命令终端Terminal的配色方案

8.
ubuntu18.04里更新系统源和pip源

9.
kali更新系统源和pip源

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值