排序方式: 共有47条查询结果,搜索用时 15 毫秒
1.
缓冲区溢出攻击是近年来最主要的安全问题之一,攻击者利用缓冲区溢出漏洞执行远程代码,从而达到攻击的目的。Shelleode作为攻击的载体,是缓冲区攻击检测的主要对象。随着检测技术的发展,攻击者更倾向于使用多态技术对Shellcode进行加密来绕过IDS的检测。针对MS Windows操作系统下的Shellcode,提出了一种将静态检测和动态执行相结合的新的攻击代码检测方法。在判断依据上做了新的定义,既使用动态模拟技术提高了对使用多态技术的Shellcode的检侧率,也兼顾了检测的效率。基于该方法,设计和实现了一套原型系统,并进行了检测率、误报率和吞吐率等方面的测试。测试结果表明,该系统在检测Shellcode的准确率和性能方面都达到了令人满意的效果。 相似文献
2.
<正>2014年2月20日,IEEE计算机协会发布了软件工程知识体系SWEBOK(Software Engineering Body of Knowledge)指南第3版。第3版标志着SWEBOK项目到达了一个新的里程碑。作为本指南的联合主编之一,笔者将介绍SWEBOK V3的目标、项目组成员、制订过程以及内容上的重大变化。1 SWEBOK V3的目标软件工程是一门独立的学科,有自己的职业体系和教育课程体系。软件工程职业化是软件工程成熟的标志。1993年,IEEE计算机协会和ACM职合发起为软件工程职业化制定相应的准则和规范,作为产业决策、职业认证和课程教 相似文献
3.
4.
5.
针对现有移动教育游戏无法满足快速增长的移动教育需求这个问题,利用领域工程的方法和最终用户编程(EUP)的技术,研究和设计了一种最终用户编程语言Kids。首先通过对移动平台儿童教育领域进行分析识别出儿童教育游戏的游戏元素,在此基础上对该领域进行特征的提取,得到该领域的特征模型。Kids语言以特征模型为基础进行设计,能够允许老师和家长为学龄前的儿童编写移动教育游戏。同时,开发了一个Kids的编程工具,包括可视化编辑器和代码生成引擎。该工具能够支持用户更加有效地使用Kids进行可视化编程,并自动生成Android代码。实验结果表明,Kids相比其他通用语言更加简洁,大部分最终用户能够很好地利用Kids开发工具开发出简单的儿童教育游戏。 相似文献
6.
论智慧城市的知识云建设 总被引:1,自引:0,他引:1
建设智慧城市应以什么为抓手?智慧城市与知识城市的概念是否有冲突?走向知识经济时代的我们如何建设知识架构?公共知识服务平台如何纳入当前的云计算服务环境?智慧城市如何获得知识服务架构的支持?这些问题将在专家视点《论智慧城市的知识云建设》一文中为您解答。 相似文献
7.
耦合性是两个模块间相互作用的测度。面向方面编程是一种新的编程范型,它支持关注点的分离。目前,对于面向方面软件耦合度量的常用方法是对软件进行结构分析和静态代码分析。然而,由于系统中的动态绑定以及代码中大量无用的方面代码导致静态度量结果无法精确地反映程序运行时的实际耦合。首先提出适用于面向方面软件的动态耦合度量框架。接着,在该框架的基础上,根据不同的耦合关系类型,形式化定义了动态耦合度量指标集,并验证数学属性。最后,讨论了动态耦合度量工具的实现。 相似文献
8.
CASE工具的评价是一直迫切需要解决尚未很好解决的课题,本文分析了以往的研究成果,在此基础上引入了面向对象的概念,提出了一种以软件质量评价的三级模型为基本构架,以工具类格为核心,面向对象的工具评价模型,该模型既能遵循通用的软件质量评价标准,又能根据评价目标,应用要求,工具特色进行调整,还允许以后的发展和扩充,为CASE工具提供了一个较系统的评价方法。 相似文献
9.
10.