XCTF-攻防世界-pwn-新手村-level0

XCTF-攻防世界-level0
题目链接:

https://adworld.xctf.org.cn/task/answer?type=pwn&number=2&grade=0&id=5053&page=1

下载附件,直接IDA
需要留意的几个函数
XCTF-攻防世界-pwn-新手村-level0
记录一下函数代码块地址0x400596
XCTF-攻防世界-pwn-新手村-level0
main函数,看一下伪代码,输出一个Hello, World!\n,然后调用了一个vulnerable_function函数
XCTF-攻防世界-pwn-新手村-level0

vulnerable_function函数,定义0x80字符长度的的buf,但是读入了0x200字符长度的buf
XCTF-攻防世界-pwn-新手村-level0
buf字符结尾即vulnerable_function函数结束地址,那么可以直接构造payload将之覆盖,然后执行后面的函数,exp如下:
XCTF-攻防世界-pwn-新手村-level0
舒服了
XCTF-攻防世界-pwn-新手村-level0

相关文章:

  • 2022-12-23
  • 2021-11-03
  • 2021-07-22
  • 2021-11-12
  • 2022-12-23
  • 2021-09-21
  • 2022-01-09
  • 2021-07-25
猜你喜欢
  • 2021-05-24
  • 2022-12-23
  • 2021-04-07
  • 2021-08-24
  • 2022-12-23
  • 2021-09-22
  • 2021-06-17
相关资源
相似解决方案