题目下载链接:https://dn.jarvisoj.com/challengefiles/level0.b9ded3801d6dd36a97468e128b81a65d
地址:nc pwn2.jarvisoj.com 9881
本人环境:
ida反汇编工具(可百度汉化版)
系统Ubuntu 18.04(linux的一个版本)
pwntools(终端输入:sudo pip pwntools install 即可安装)
pwndbg(终端输入:sudo clone https://github.com/pwndbg/pwndbg 按下回车 cd pwndbg 按下回车 ./setup.sh )
参考文章
gcc-multilib(终端输入:sudo apt install gcc-multilib)
0x01Linux中分析题目
首先在虚拟机浏览器中粘贴网址,下载文件,不要重命名,直接在终端分析这个文件,在虚拟机内可以重命名,不要在Windows下重命名,本人重命名后无法使用IDA
打开终端用file命令查看文件
使用gdb查看保护
只开了NX,不需要复杂的绕过