后续更新:经历过一次虚拟机炸了之后的情况,我再次记录成博客,如果这篇文章看完还有问题,那么我新写的这篇文章可以当做补充
链接如下:
https://blog.csdn.net/weixin_43847969/article/details/105834046
先要拥有一个虚拟机(推荐vmbox或者vmware,我用的是vmbox)
例如
然后要在里面弄好一个ubuntu(ubuntu16或者ubuntu18都可以,我用18,毕竟新的总代表着进步一点)
打开大致是这样的一个界面
然而中间的步骤暂时先省略了。百度可以找到,比如下面这个
https://baijiahao.baidu.com/s?id=1606031374516979702&wfr=spider&for=pc
https://blog.csdn.net/pyrans/article/details/82462216
镜像在这里下载
http://mirrors.melbourne.co.uk/ubuntu-releases/18.04/
选这个
弄好了之后装一个pwntools,就可以简单的开始你的pwn之路了
https://www.cnblogs.com/pcat/p/5451780.html
推荐教材如下
ctf-all-in-one
ctf-wiki
https://ctf-wiki.github.io/ctf-wiki/pwn/linux/mitigation/canary-zh/
手把手教你从栈溢出入门到放弃
https://zhuanlan.zhihu.com/p/25892385