该文被密码保护。 阅读全文
posted @ 2018-12-09 21:32 blck 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 大多数溢出漏洞产生的原因是由于数组越界,导致溢出。首先要明白溢出漏洞这个我在很早前就写过烂大街的文章了 我们知道大部分的溢出攻击主要是覆盖程序函数的返回地址那么看完再讲讲GS的工作流程=检测某些覆盖函数的返回地址、异常处理程序地址(SEH)或者类型参数的缓冲区溢出。在执行缓冲区溢出时会有安全检查GS 阅读全文
posted @ 2018-12-09 21:25 blck 阅读(2110) 评论(1) 推荐(0) 编辑