_RightHand

导航

 

2021年2月14日

摘要: 攻击者会在攻击字符串中插入指向攻击代码的地址,执行ret时会跳转地址从而调用了攻击代码。为了对抗缓冲区溢出攻击,有了栈随机化(stack randomization).栈随机化的思想使得程序每次运行时栈的位置都有变化。实现方式是在栈上分配一段随机大小的空间,程序不会使用这段空间,这段空间会导致程序每 阅读全文
posted @ 2021-02-14 15:30 _RightHand 阅读(1227) 评论(0) 推荐(0) 编辑