一次windows缓冲区溢出复现
缓冲区是内存中的一个片段,我们使用程序;在程序中输入一些参数、变量,这些都会先放在缓冲区中,然后通过CPU的调用、处理,然后再由计算机反馈出来。
程序的漏洞从哪里来:
罪恶的根源:变量
数据与代码边界不清(程序没有严格的限定)
由于控制不严会造成程序被严重的破坏
最简单漏洞原理——shell脚本
...
It's A Long Road