【博客23】linux 缓冲区溢出攻击

内容: 在微信的wetchat上学到的,linux系统缓冲区攻击的原理,然后模拟这自己实现了一个简单版本的。缓冲区溢出攻击就是利用越界改写,然后将调用函数的返回地址覆盖,覆盖的这个地址是攻击者事先已经准备好的函数的地址,从而在函数调用结束后,将控制权转移到攻击者的函数那里,从而执行攻击者的程序。 代码: 效果: 分析: 图中的代码就出现了溢出改写了,所以导致main函数的返回地址被覆盖了,从而导致
相关文章
相关标签/搜索