基于Windows的C++异常处理机制研究  

Research on C++ Exception Handling Based on Windows Operation System

在线阅读下载全文

作  者:杜红亮[1] 王清贤[1] 吴灏[1] 

机构地区:[1]信息工程大学信息工程学院,河南郑州450002

出  处:《信息工程大学学报》2010年第3期339-344,共6页Journal of Information Engineering University

基  金:国家863计划资助项目(2008AA01Z420);河南省科技攻关项目(082102210010)

摘  要:首先从系统层面和编译层面分析了Windows和C++异常处理的基本原理,指出了基于Windows的C++异常处理机制在使用过程中可能出现的逻辑错误,以及Windows运行时库中个别函数可能存在的此类安全隐患。为了更好地保证C++代码安全性和健壮性,综合上述研究提出了审计C++异常处理的方法和建议。Based on the research on the exception handling of Windows operation system and C + + , some possible logic errors which may be caused in the execution are presented in this paper. Some functions in Windows runtime llibraries have these security threats. In order to make C + + code more secure, several methods and proposals are given for the auditing C + + exception handling.

关 键 词:异常 异常处理 SEH 代码安全 审计 

分 类 号:TP326.7[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象