侦测计算机病毒的方法及其应用技术

技术编号:3510893 阅读:205 留言:0更新日期:2012-04-11 18:40
一种侦测计算机病毒的方法及其应用,该方法包含下列步骤:(a)服务器对移动终端的计算机病毒感染信息以及网络中所有计算机病毒的感染信息进行统计,以分别获得移动终端所感染病毒及网络中所有计算机病毒的感染次数排名;(b)服务器根据移动终端所感染病毒以及网络中所有计算机病毒的感染次数排名结果,产生病毒码;(c)服务器将该病毒码传送至移动终端;(d)移动终端通过该网络接收数据;及(e)移动终端根据该病毒码来侦测该数据是否感染计算机病毒,且如果侦测出该数据感染计算机病毒,则将计算机病毒感染信息传送至服务器。

【技术实现步骤摘要】

本专利技术涉及一种侦测计算机病毒的方法及其应用,特别是指一种侦测移动终端所收到的数据是否感染计算机病毒之方法及其应用。
技术介绍
随着网络连结的普及,大量的档案与程序通过网络(如因特网)在可信赖或不可信赖的网络节点间进行交换与共享,因而导致计算机病毒感染或恶意攻击事件的剧增。因此,如何对付这些威胁已成为数据网络环境中的重要课题。然而,当对移动通信终端机,例如移动电话、个人数字助理(PersonalDigital Assistant,PDA)等,进行计算机病毒防治时,马上会面临一个严重的问题,即其内存或存储容量以及中央处理单元(Central Processing Unit,CPU)的计算能力远小于个人计算机等,且不可能为了完全的病毒侦测而存储所有的病毒码数据,也不可能针对每一应用程序与数据去比对所有病毒码数据。针对这一问题,一般的解决方法是将所有的病毒码数据留在服务端,以减轻移动通信终端机在存储上的负担,而上传需进行病毒侦测的有问题的档案。然而,此举无可避免地将造成通信上的过度负荷,且由于移动通信终端机与服务装置间是以频宽受限的无线方式进行连结而使情况变得更糟。为了解决上述问题,例如,题为“服务器设备,移动通信终端,信息传输系统和信息传输方法”的美国专利公开号US20030157930A1揭示了一种服务装置根据移动终端信息从一堆病毒码数据中解析出特定病毒码数据,并将客制化病毒码数据传送至以通信终端以进行病毒侦测。该移动终端信息可包括硬件信息(如电话型号或内存容量)、软件信息(如操作系统)、存储于移动通信终端机内的应用程序的信息、移动通信终端机接收数据的历史,或使用者需求。此现有技术可用以加速移动通信终端机上的病毒侦测,因为客制化病毒码数据文件量通常较小,且此现有技术中具有警告移动通信终端机的机制,即,当侦测出某种病毒的次数超过一默认值(门限值)时,能够使移动通信终端机发出新病毒侦测请求。然而,上述现有技术存在以下缺点。服务装置仅根据个别的移动终端的信息来提供特定的病毒码数据。其在解析特定病毒码数据时,并未同时考虑个别移动通信终端机以及整个网络环境的病毒感染情况。
技术实现思路
因此,本专利技术的目的是供一种侦测计算机病毒的方法,除了可加速内存或存储容量及CPU的计算能力皆受限的移动终端上的病毒侦测过程外,更同时考虑到个别移动终端以及整个网络环境的病毒感染情况。于是,本专利技术的侦测计算机病毒的方法包含以下步骤。首先,服务器分别对其内移动终端的计算机病毒感染信息以及网络中所有计算机病毒的感染信息进行统计,以分别获得该移动终端所感染病毒以及该网络中所有计算机病毒的感染次数排名。接着,该服务器根据该移动终端所感染病毒以及该网络中所有计算机病毒的感染次数排名结果,产生一病毒码。接着,该服务器将该病毒码通过该网络传送至该移动终端。接着,该移动终端通过该网络接收该数据。然后,该移动终端根据该病毒码来侦测该数据是否感染计算机病毒,且如果侦测出该数据感染计算机病毒,则将计算机病毒感染信息传送至该服务器。此外,本专利技术的另一个目的是提供一种移动终端,其虽内存或存储容量及CPU的计算能力皆受限,但本专利技术移动终端除了可加速其上的病毒侦测过程外,在侦测计算机病毒的过程中,更同时考虑到个别移动终端以及整个网络环境的病毒感染情况。于是,本专利技术移动终端是由服务器的辅助来侦测通过网络所收到的数据是否感染计算机病毒。该移动终端包含病毒感染信息数据库、病毒码数据库、收发单元、病毒码更新单元、病毒侦测单元及感染信息通知与存储单元。该病毒感染信息数据库用以存储计算机病毒感染信息。该病毒码数据库用以记录病毒码。该收发单元用以透过该网络传送该计算机病毒感染信息至该服务器以及接收该数据。该病毒码更新单元用以更新存储于病毒码数据库中的病毒码。该病毒侦测单元用以根据存储于该病毒码数据库中的病毒码来侦测该收发单元所收到的数据是否感染计算机病毒。该感染信息通知与存储单元用以根据自该病毒侦测单元所收到的病毒侦测结果,来通知该服务器该收发单元所收到的数据已感染计算机病毒,并将该计算机病毒感染信息记录于该病毒感染信息数据库中。另外,本专利技术的再一个目的是提供一种服务器,除了可用以加速内存或存储容量及CPU的计算能力皆受限的移动终端上的病毒侦测过程外,还同时考虑到个别移动终端以及整个网络环境的病毒感染情况。于是,本专利技术的服务器可通过网络辅助移动终端侦测其通过该网络所收到的数据是否感染计算机病毒。该服务器包含病毒感染信息数据库、病毒码数据库、统计单元、比例决定单元、病毒码产生单元、收发单元及病毒侦测单元。该病毒感染信息数据库用以存储该移动终端的计算机病毒感染信息以及该网络中所有计算机病毒的感染信息。该病毒码数据库用以记录该网络中所有计算机病毒的病毒码。该统计单元用以对该病毒感染信息数据库内的该移动终端的计算机病毒感染信息以及该网络中所有计算机病毒之感染信息进行统计,以此获得该移动终端所感染病毒以及该网络中所有计算机病毒的感染次数排名。该比例决定单元根据该统计单元所统计出的该移动终端所感染病毒以及该网络中所有计算机病毒的感染次数排名,用以决定将产生的病毒码中一个移动终端曾经感染的计算机病毒的种类数目以及该网络中曾经感染的计算机病毒的种类数目的比例。该病毒码产生单元根据该比例决定单元所决定的比例产生该病毒码,其中该病毒码将被传送至该移动终端,以供该移动终端用来侦测该数据是否感染计算机病毒。该收发单元用以传送及接收该计算机病毒感染信息及数据,并将该病毒码传送至该移动终端。该病毒侦测单元用以根据该病毒码数据库中所记录所有计算机病毒的病毒码来侦测该移动终端所传来的数据是否感染计算机病毒,并用以将该计算机病毒感染信息存储于该病毒感染信息数据库中。附图说明图1是说明本专利技术的移动终端的一个优选实施例的方块图;图2是说明本专利技术的服务器的一个优选实施例的方块图,;图3是说明本专利技术的侦测计算机病毒的方法的一个优选实施例的流程图;图4是说明本专利技术的移动终端中所记录的病毒码的数据表;图5是说明本专利技术的移动终端中所记录的利用本专利技术侦测病毒的方法更新后的另一个病毒码的数据表;图6是说明本专利技术的移动终端及服务器中所记录的病毒感染信息的数据表;图7是说明该服务器对其内该移动终端的计算机病毒感染信息以及该网络中所有计算机病毒的感染信息进行统计后的结果的数据表,;图8是说明本专利技术侦测计算机病毒的方法的优选实施例中的准则的一部分的数据表;图9是说明本专利技术侦测计算机病毒的方法的优选实施例中的准则的另一部分的数据表,;及图10是说明本专利技术侦测计算机病毒的方法的优选实施例中更新后的准则的数据表,。具体实施例方式有关本专利技术的前述及其它
技术实现思路
、特点与功效,在以下配合参考图式的优选实施例的详细说明中,将可清楚的呈现。参见图1,由于本专利技术侦测病毒的方法及其应用适用于侦测内存或存储容量及CPU的计算能力皆受限的移动终端1(例如,移动电话)通过网络(例如,移动通信网路,未示出)所收到的数据是否感染计算机病毒,且除了可用以加速移动终端1上的病毒侦测过程外,还同时考虑到个别移动终端1以及整个网络环境的病毒感染情况。如图1所示,应用本专利技术侦测计算机病毒的方法的移动终端1的一个优选实施例是由服务器2(图2)的辅助来侦测透过该网络本文档来自技高网
...

【技术保护点】
一种侦测计算机病毒的方法,用以侦测移动终端通过网络所接收到的数据是否感染计算机病毒,该方法包括步骤:(a)服务器分别对其内该移动终端的计算机病毒感染信息以及该网络中所有计算机病毒的感染信息进行统计,以分别获得该移动终端所感染病毒以及该网络中所有计算机病毒的感染次数排名;(b)该服务器根据该移动终端所感染病毒以及该网络中所有计算机病毒的感染次数排名结果,产生病毒码;(c)该服务器将该病毒码通过该网络传送至该移动终端;(d)该移动终端通过该网络接收该数据;及(e)该移动终端根据该病毒码来侦测该数据是否感染计算机病毒,且如果侦测出该数据感染计算机病毒,则将计算机病毒感染信息传送至该服务器。

【技术特征摘要】

【专利技术属性】
技术研发人员:张忆文
申请(专利权)人:松下电器产业株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1