缓冲区溢出在Linux虚拟机上的实现过程中的问题与解决
实验楼缓冲区溢出在Linux虚拟机上的实现过程中的问题与解决
第一步安装32位C程序软件包如果有如下报错的话:
问题1:

问题1解决:
sudo apt-get install aptitude

sudo aptitude install -y lib32z1 libc6-dev-i386 lib32readline6-dev
问题2:

问题2解决:
sudo add-apt-repository ppa:deadsnakes/ppa

sudo apt-get install -y python3.6-gdbm gdb
问题3
E: Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 919
问题3解决:
sudo kill -9 919
问题4
Authentication failure
问题4解决
sudo passwd root
问题5:
gdb设置断点的时候报错:cannot insert breakpoint 1 ,cannot access memory 0xXXX
暂时不知道为什么报错,希望可以得到大家的帮助
以下是我查到的一些解决方案(试过了没用)
(https://blog.csdn.net/sunshine2285/article/details/102961370)
(https://blog.csdn.net/guangyacyb/article/details/105507849)



浙公网安备 33010602011771号