JarvisOJ——level2

还是先file一下
 然后查看checksec
 然后用ida查看
可以看到程序中有现成的system
然后看看程序中有没有/bin/sh
地址:0x804a024 

程序中有system和现成的/bin/sh

在构造payload的时候——先填充栈到溢出——然后覆盖ebp——然后填返回地址——然后随便填一个system的返回地址——然后要填入/bin/sh(参数)的地址指针


 

猜你喜欢

转载自www.cnblogs.com/volva/p/11813829.html