安全程序设计 现实中的一些安全问题 现实中的一些安全问题 我的 口令就是我的用户名后加上123 现实中的一些安全问题 我的 口令就是我的用户名后加上123 现实中的一些安全问题 Why Security is Harder than it Looks 所有软件都是有错的 通常情况下99.99%无错的程序很少会出问题 同安全相关的99.99%无错的程序可以确信会被人利用那0.01%的错误 0.01%安全问题等于100%的失败 从几个程序谈起 Burning yourself with malicious data 程序运行平台 Redhat Linux 8.0 Kernel 2.4.18 GNU gcc 3.2 第一个程序 运行情况 运行情况 运行情况 检查一下程序 进一步思考…… 几个要点 Linux及其它几乎所有Intel x86系统、Solaris, etc 分页式存储管理 平面内存结构,4GB或更大逻辑地址空间 栈从下往上生长 C语言不进行边界检查 进程内存布局 调用SayHello之前的栈 进入SayHello后的栈 准备退出SayHello的栈(情况1) 准备退出SayHello的栈(情况2) 如果精心选择数据……... 如果精心选择数据……... 如果精心选择数据……... 如果精心选择数据……... 如何选择这些数据? 几个问题: SayHel
您可能关注的文档
最近下载
- 学堂在线 雨课堂 学堂云 运动与健康 期末考试答案.docx VIP
- 新教科版三年级上册科学全册精编教案(2025年新教材).pdf
- 2025四川成都市双流区招聘政府雇员4人考试模拟试题及答案解析.docx VIP
- 基于5E教学模式的初中生物学模型教学实践——以“眼球成像的探.docx VIP
- 初中语文七年级下册:第一单元阅读综合实践.pptx
- 《写字楼物业规范化管理表格.doc VIP
- 学堂在线 雨课堂 学堂云 日语与日本文化进阶 期末考试答案.docx VIP
- 2025版高中化学课标精要.pptx
- 毕业设计(论文)-光伏发电家用逆变器设计.doc VIP
- 2025年综合类-肿瘤内科主治医师-一、肿瘤学基础历年真题摘选带答案(5卷单选100题合辑).docx VIP
原创力文档

文档评论(0)