论文部分内容阅读
随着智能手机和移动互联网的进步,移动平台上的恶意软件和病毒也在不断发展。据统计,手机安全公司网秦仅在2010年就截获了1700多个手机病毒,相比去年增长了193%。如何提高手机病毒分析的效率,成为了亟待解决的问题。在此背景下,本文明确了课题任务:设计和实现一个Symbian平台的软件行为监控系统。论文首先通过介绍Symbian OS、Symbian平台上的恶意软件和恶意软件分析技术三方面的发展,引出主题:Symbian平台软件行为监控系统。接着,论文介绍了设计和实现系统所需的技术背景,包括Symbian操作系统和其安全机制、Symbian上的编程技术和Symbian上的插件模型等。然后,结合当前形势,论文对监控系统的需求做了概述,确定了要监控的五种行为,包括安装卸载行为、消息(短信、彩信)行为、联网行为、通讯记录修改行为、电话行为。结合每种行为的具体特征,论文对系统需求做了详细的分析。在概要设计阶段,论文对系统进行了模块划分,并详细讨论了各类模块的设计思路,给出各模块的静态结构和动态模型。论文的重点是详细设计和实现,该部分给对实现模块功能的重点类和模块对应的核心处理逻辑进行了详细的描述。论文最后对全文做出了总结,指出了系统的不足和进一步的改进方向,并对软件行为监测技术的发展做了展望。通过对系统的测试,可知本文所描述的核心功能均已实现。目前该系统已投入正常使用。