国赛线上初赛知识问答题真题演练.docVIP

  • 3
  • 0
  • 约4.16千字
  • 约 10页
  • 2023-07-29 发布于浙江
  • 举报
国赛线上初赛知识问答题真题演练 1、操作系统为了防止应用程序在不可执行区域中运行代码提供的解决方案是什么? [单选题] A、数据执行保护(正确答案) B、地址随机化保护 C、只读保护 D、访问违例异常 2、Stack Canary 的作用是什么? [单选题] A、缓解栈越界写入(正确答案) B、缓解栈越界读取 C、缓解堆越界写入 D、缓解堆越界读取 3、以下不属于能够避免缓冲区溢出的方法是 [单选题] A、申请到的内存空间总是进行初始化,用完之后及时释放;(正确答案) B、写入数据时总是使用strncmp之类的函数限制写入长度; C、使用数据执行保护(DEP)将栈和堆的地址空间标记为不可

文档评论(0)

1亿VIP精品文档

相关文档