技术栈
hacker
Ba1_Ma0
1 年前
安全
·
pwn
·
ctf
·
二进制安全
·
hacker
二进制安全虚拟机Protostar靶场(3)溢出控制程序指针,基础知识讲解 Stack Three,Stack Four
这是一个系列文章,之前已经介绍过一些二进制安全的基础知识,这里就不过多重复提及,不熟悉的同学可以去看看我之前写的文章
Ba1_Ma0
1 年前
安全
·
pwn
·
ctf
·
二进制安全
·
hacker
二进制安全虚拟机Protostar靶场(2)基础知识讲解,栈溢出覆盖变量 Stack One,Stack Two
Protostar靶场的安装和一些二进制安全的基础介绍在前文已经介绍过了,这里是文章链接当系统向缓冲区写入的数据多于它可以容纳的数据时,就会发生缓冲区溢出或缓冲区溢出,用更简单的话说就是在程序运行时,系统会为程序在内存里生成一个固定空间,如果超过了这个空间,就会造成缓冲区溢出,可以导致程序运行失败、系统宕机、重新启动等后果。更为严重的是,甚至可以取得系统特权,进而进行各种非法操作
Ba1_Ma0
1 年前
安全
·
pwn
·
ctf
·
二进制安全
·
hacker
二进制安全虚拟机Protostar靶场 安装,基础知识讲解,破解STACK ZERO
pwn是ctf比赛的方向之一,也是门槛最高的,学pwn前需要很多知识,这里建议先去在某宝上买一本汇编语言第四版,看完之后学一下python和c语言,python推荐看油管FreeCodeCamp的教程,c语言也是