今天为大家带来一篇关于数组越界漏洞原理的分析,并且结合CTF中的实例给大家讲解下。由于自己也是第一次接触,如若有不到位的地方,还希望各位评论补充我会及时的改正。
总体来说数组越界其实和栈溢出差不多。。。
推荐一篇文章
http://blog.csdn.net/human_evolution/article/details/40752047
基本上把数组越界的原理给讲清楚了。在这里呢,我主要是结合CTF中的题,让大家实际的感受一把如何利用这个漏洞。
上题咯!(有时候我在想要不要把题目的链接也发出来让大家可以一起练习呢?需要题目的留言一下哦~)
习惯性的检查开了哪些保护。
开了NX,没开栈保护,可以往栈溢出这方面着手。