环境问题记录
ubuntu20.04 pwntool无法gdb的问题
最近校赛把我打崩了,其中一道题的环境时ubuntu20.04的,刚开始我没有环境,匆忙之中装了一个虚拟机,结果pwntools的gdb.attach()出了问题,死活attach不上。不得不说有时候环境出了问题比你写不出题目更加难受。如果环境没问题,我可能还能多写一道题。
虽然环境问题依旧没有解决,不过找到了一种替代方法,就是由点麻烦。操作如下:
在准备调试的部分写入pause(),如图:
然后运行python脚本,搜索脚本开的进程,由于演示用的二进制文件名叫books,所以我们搜索pid,如下:
然后在另外一个shell输入gdb attach 17282即可。
解决ubuntu16.04 Ruby版本过低的问题:
添加仓库并更新
sudo add-apt-repository ppa:brightbox/ruby-ng sudo apt-get update
删除低版本的ruby
sudo apt-get purge --auto-remove ruby
安装高版本的ruby
sudo apt-get install ruby2.6 ruby2.6-dev
参考博客:https://blog.csdn.net/cdeveloperV/article/details/106774251
ubuntu安装pwntools报错
大四老年人本来已经躺平等毕业了,没想到之前的队友还问我打不打比赛。反正闲来无事,不如打比赛打发打发时间。由于之前的环境全删了,所以环境得全部重装。令人无语的时,在装环境时碰到之前从没出现的错误,特在此记录下。
报上面的错误,先安装wheel,在安装pwntools即可。
vmware桥接模式无网络
今天打开虚拟机发现桥接模式无法连接网络。点击编辑->虚拟网络编辑器,使用管理员权限更改设置,然后设置桥接模式桥接到的网卡即可。