期刊文献+

C语言中的安全性分析

Security Analysis for C Language
下载PDF
导出
摘要 C语言开发者追求的是语言的高效性、灵活性,为此在不同程度上忽略了语言的安全性。主要从语法和语义2方面对C语言的陷阱做了一个分析,并针对所涉及的陷阱给出了一定解决方案,为编写安全性要求高的代码提供一些帮助。 The developers of C language pursue high efficiency and flexibility of language, and neglect the security of language to some extent. This paper mainly makes an analysis for C language's traps from such two aspects as grammar and semantics, and gives a certain solution aiming at these traps, and provides some assistance for writing codes with higher security.
出处 《计算机与网络》 2010年第3期139-141,共3页 Computer & Network
关键词 C语言 语法陷阱 语义陷 指针 C Language grammar trap semantic trap pointer
  • 相关文献

参考文献3

二级参考文献9

  • 1Havard Julsrud Harge. A Survey of Software Safety[R].Norwegian University of Science and Technology,2001-11.
  • 2David Evans,David Larochelle. Improving Security Using Extensible Lightweight Static Analysis[J].IEEE Software,2002.
  • 3David Evans.Splint Manual[EB/OL].http://www.splint.org/manual,2003.
  • 4Nurit Dor,Michael Rodeh,Mooly Sagiv. Cleanness Checking of String Manipulations in C Programs via Integer Analysis[C].In :Proceeding of the 8th Symposium on Static Analysis,2001-07.
  • 5Alfred V Aho,Ravi Sethi,Jeffrey D Ullman. Compilers:Principles,Techniques, and Tools[M].Reading, MA: Addison-Weslsy Publishing Company, 1986.
  • 6GCC Home Page[EB/OL].http://gcc.gnu.org/onlinedocs/gcc-3.0.4/gcc.html, 2002-12.
  • 7Gasta Instroduction[EB/OL].http://gasta.sourceforge.net/gastaDocs/gastaDocs.html.
  • 8STROUSTRUP B.C++程序设计语言[M].特别版.北京.机械工业出版社,2004.
  • 9MICHELL R.Design by Contract by Example[M].北京:人民邮电出版社,2004.

共引文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部