- 1
- 0
- 约2.95万字
- 约 161页
- 2018-03-23 发布于未知
- 举报
第5章:C#进阶 * 函数指针(4/5) 存在的隐患 void copy() { char buffer[128];??........??strcpy (buffer,getenv(HOME)); //HOME为UNIX系统中的HOME环境变量?? ........ ?} // strcpy -Copy a string. // getenv -Get a value from the current environment. 如果HOME环境变量的字符数大于128,就会 产生缓冲区溢出,这可能带来什么安全隐患? 第5章:C#进阶 * 函数指针(5/5) 分析:假如这个缓冲区之前有另一个函数的返回地址,那么这一地址就有可能被覆盖,而覆盖这一地址的字符有可能就是恶意代码的地址,攻击者就有可能攻击成功 。 C#中使用代理(delegate)实现函数指针的功能,且是类型安全的 小提示:类型安全特指内存类型安全,即类型安全代码只访问被授权可以访问的内存位置 第5章:C#进阶 * 代理导入(1/2) void Myfunction() { code } Thread myThread=new Thread(); myThread.Name=“My Own Thread” ThreadStart myPoint=new Threa
您可能关注的文档
- PLC可编程序控制器概论幻灯片.ppt
- LabVIEW图形化编程与实例应用程学庆等第12章节幻灯片.ppt
- li_第二章节管理思想史幻灯片.ppt
- PLC应用技术教学课件作者黄有全0-PLC应用技术介绍课件幻灯片.ppt
- Linux操作系统管理与应用教学课件作者主编张亚新第3章节Linux桌面环境课件幻灯片.ppt
- PLC应用技术教学课件作者黄有全1-继电控制安装调试课件幻灯片.ppt
- Linux操作系统管理与应用教学课件作者主编张亚新第4章节Linux的系统管理课件幻灯片.ppt
- PLC应用技术教学课件作者黄有全2-西门子S7-200PLC课件幻灯片.ppt
- CorelDRAWX3平面设计实用教程张平张先俊第6章节幻灯片.ppt
- Linux操作系统管理与应用教学课件作者主编张亚新第5章节常用网络服务-Apache服务器课件幻灯片.ppt
最近下载
- 2025年陕西西安医学院附属宝鸡医院招聘真题.docx VIP
- 儿童生长发育与内分泌PPT课件.ppt VIP
- 2025年第33届WMO世界奥林匹克竞赛中国赛区省测四年级复赛数学试题+答案.doc VIP
- 2024年湖南省衡阳市高新区小升初数学试卷附答案解析.docx VIP
- 从荒原到画境:晁楣版画艺术的多维探析.docx
- JEDEC JESD47L(中英文对照版).pdf VIP
- ¤东芝cv600调试OBM操作A(1).doc VIP
- 卫生部二级综合医院评审标准(2024年版)实施细则.doc VIP
- 新产品项目apqp开发计划范例-(1).xls VIP
- PDMS培训手册完整版.doc VIP
原创力文档

文档评论(0)