著录项信息
专利名称 | 一种可防止电子邮件病毒的电子邮件处理系统 |
申请号 | CN00102690.9 | 申请日期 | 2000-02-24 |
法律状态 | 权利终止 | 申报国家 | 中国 |
公开/公告日 | 2001-08-29 | 公开/公告号 | CN1310411 |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | G06F17/00 | IPC分类号 | G;0;6;F;1;7;/;0;0;;;G;0;6;F;1;1;/;0;0查看分类表>
|
申请人 | 英业达股份有限公司 | 申请人地址 | 台湾省台北市
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 英业达股份有限公司 | 当前权利人 | 英业达股份有限公司 |
发明人 | 林光信;宋建福;李鹏 |
代理机构 | 中国专利代理(香港)有限公司 | 代理人 | 王勇;叶恺东 |
摘要
本发明提供一种可防止电子邮件病毒的电子邮件处理系统,用来处理一计算机的电子邮件。该计算机包含有一存储器以及一处理器。该存储器内存有多个电子邮件文件,以及一操作系统用来控制该计算机的操作。该操作系统包含有一注册库,该注册库包含有一启动程序机码(Run*)。该电子邮件处理系统储存于该存储器内,其包含有一电子邮件处理装置用来处理该多个电子邮件文件,以及一注册库监测装置用来检测一电子邮件内的病毒程序对该注册库的变更。
1.一种电子邮件处理系统,用来处理一计算机的电子邮件,该计 算机包含有一存储器用来储存程序及数据,以及一处理器用来执行该 存储器内所存的程序,该存储器内存有多个电子邮件文件,以及一操 作系统用来控制该计算机的操作,该操作系统包含有一注册库,用来 记录及管理该存储器内各个文件的相关数据,该注册库包含有至少一 启动程序机码(run*),其内存有该操作系统应予以自动启动的程序 名称,该电子邮件处理系统储存于该存储器内,其包含有:
一电子邮件处理装置,用来处理该多个电子邮件文件;以及
一注册库监测装置,用来侦测任一电子邮件内的病毒程序对该注 册库的变更;
其中当一使用者经由该电子邮件处理装置来打开一电子邮件 时,若有一特定程序要求更改该注册库的启动程序机码时,该注册库 监测装置会予以拦截并实施一预定的处理过程以防止一病毒程序被 列入该计算机的启动程序机码中。
2.如权利要求1的电子邮件处理系统,其特征在于该注册库监测 装置包含有一病毒数据文件,用来判断一程序是否为一病毒程序,而 当该注册库监测装置实施该预定的处理过程时,该注册库监测装置会 依据该病毒数据文件来检查该特定程序以判断该特定程序是否为一 病毒程序。
3.如权利要求2的电子邮件处理系统,其特征在于当该注册库监 测装置判断该特定程序为一病毒程序时,该注册库监测装置会通知该 使用者并请求该使用者准许该注册库监测装置终止该特定程序的执 行。
4.如权利要求1的电子邮件处理系统,其特征在于该启动程序机 码(run*)包含有一Run或RunServices机码。
5.一种在一计算机中的病毒监测系统,该计算机包含有一存储器 用来储存程序及数据,以及一处理器用来执行该存储器内所存的程 序,该存储器内存储有一操作系统(operating system),用来控制 该计算机的操作,该操作系统包含有一注册库(registry),用来记 录及管理该存储器内各个文件的相关数据,该注册库包含有至少有一 启动程序机码(run*),其内存有该操作系统应予以自动启动的程序 名称,该病毒监测系统储存于该存储器内,其包含有:
一注册库监测装置,用来检测任一病毒程序对该注册库的变更; 以及
一病毒数据文件,用来判断一程序是否为一病毒程序;
其中当该操作系统操作时,若有一特定程序要求更改该注册库的 启动程序机码时,该注册库监测装置会予以拦截并依据该病毒数据文 件来检查该特定程序以判断该特定程序是否为一病毒程序,以防止一 病毒程序被列入该计算机的启动程序机码。
6.如权利要求5的病毒监测系统,其特征在于当该注册库监测装 置判断该特定程序为一病毒程序时,该注册库监测装置会通知该使用 者并请求该使用者准许该注册库监测装置终止该特定程序的执行。
7.如权利要求5的病毒监测系统,其特征在于该启动程序机码 (run*)包含有一Run或RunServices机码。
本发明涉及一种电子邮件处理系统,尤其涉及一种可防止电子邮 件病毒的电子邮件处理系统。\n众所周知,电子邮件病毒是随着使用者打开包含有病毒程序的电 子邮件,而被列入计算机的启动程序机码中,而后计算机进行开机时 会自动启动病毒程序,进而对计算机系统造成伤害。\n请参考图一。图一为公知的电子邮件处理系统10的示意图。电 子邮件处理系统10用来处理计算机12的电子邮件。计算机12包含 有一存储器14用来储存程序及数据,以及一处理器16用来执行存储 器14内的程序。存储器14包含有多个电子邮件文件18,以及一操作 系统(operating system)20,用来控制计算机12的操作。操作系 统20包含有一注册库(registry)22,用来记录及管理存储器14内 各个文件的相关数据。注册库22包含有一个或一个以上的启动程序 机码(Run*)24,例如Run、RunOnce、RunServices以及 RunServicesOnce等机码,每一个机码内所设定的字符串值则分别包 含有操作系统20所必须自动启动(并常驻)于存储器14内的程序的 名称。\n电子邮件处理系统10储存在存储器14内,其包含有一电子邮件 处理程序26,用来处理多个电子邮件文件18。当一使用者经由电子 邮件处理程序10开启一电子邮件时,如果该电子邮件包含有一病毒 程序,该病毒程序会要求变更注册库22的启动程序机码24,使得该 病毒程序被列入计算机12的启动程序机码24。而后,当一使用者对 计算机12进行开机时,操作系统20会自动启动注册库22中的启动 程序机码24所包含的程序,由于其中包含了该病毒程序的名称,因 此在计算机12的开机过程中,操作系统20会自动启动该病毒程序, 进而对计算机系统造成伤害。\n当一包含在电子邮件的病毒程序对计算机12造成破坏时,即使 使用者立刻启动一扫毒程序来搜寻该病毒程序码,并且迅速清除该病 毒程序。但是,该病毒程序对计算机12的破坏已经形成(即使该病 毒程序已经清除!),甚至造成数据的损失,使用者常须花费大量的 时间和精力来修复计算机和丢失的数据。\n因此,本发明的主要目的在于提供一种可防止电子邮件病毒的电 子邮件处理系统,其可对一病毒程序进行拦截以防止该病毒程序列入 计算机的启动程序机码。\n根据本发明提供了一种电子邮件处理系统,用来处理一计算机的 电子邮件,该计算机包含有一存储器用来储存程序及数据,以及一处 理器用来执行该存储器内所存的程序,该存储器内存有多个电子邮件 文件,以及一操作系统用来控制该计算机的操作,该操作系统包含有 一注册库,用来记录及管理该存储器内各个文件的相关数据,该注册 库包含有至少一启动程序机码(run*),其内存有该操作系统应予以 自动启动的程序名称,该电子邮件处理系统储存于该存储器内,其包 含有:\n一电子邮件处理装置,用来处理该多个电子邮件文件;以及\n一注册库监测装置,用来侦测任一电子邮件内的病毒程序对该注 册库的变更;\n其中当一使用者经由该电子邮件处理装置来打开一电子邮件 时,若有一特定程序要求更改该注册库的启动程序机码时,该注册库 监测装置会予以拦截并实施一预定的处理过程以防止一病毒程序被 列入该计算机的启动程序机码中。\n根据本发明提供了一种对计算机中的病毒进行监测的系统,该计 算机包含有一存储器用来储存程序及数据,以及一处理器用来执行该 存储器内所存的程序,该存储器内存储有一操作系统(operating system),用来控制该计算机的操作,该操作系统包含有一注册库 (registry),用来记录及管理该存储器内各个文件的相关数据,该 注册库包含有至少有一启动程序机码(run*),其内存有该操作系统 应予以自动启动的程序名称,该病毒监测系统储存于该存储器内,其 包含有:\n一注册库监测装置,用来检测任一病毒程序对该注册库的变更; 以及\n一病毒数据文件,用来判断一程序是否为一病毒程序;\n其中当该操作系统操作时,若有一特定程序要求更改该注册库的 启动程序机码时,该注册库监测装置会予以拦截并依据该病毒数据文 件来检查该特定程序以判断该特定程序是否为一病毒程序,以防止一 病毒程序被列入该计算机的启动程序机码。\n图一为公知的电子邮件处理系统10的示意图。\n图二为本发明的电子邮件处理系统30的示意图。\n30电子邮件处理系统 32计算机\n34存储器 36处理器\n38电子邮件文件 40操作系统\n42注册库 44启动程序机码\n46电子邮件处理程序 48注册库监测程序\n50病毒数据文件\n请参考图二。图二为本发明电子邮件处理系统30的示意图。电 子邮件处理系统30用来处理计算机32的电子邮件。计算机32包含 有一存储器34用来储存程序及数据,以及一处理器36用来执行存储 器34内的程序。存储器34包含有多个电子邮件文件38,以及一操作 系统(operating system)40,用来控制计算机32的操作。操作系 统40包含有一注册库(registry)42,用来记录及管理存储器34内 各个文件的相关数据。注册库42包含有一个或一个以上的启动程序 机码(Run*)44,例如Run、RunOnce、RunServices以及 RunServices Once等机码,而每一个机码内所设定的字符串值则分别 包含有操作系统20所必须自动启动并常驻于存储器34内的程序的名 称。\n电子邮件处理系统30储存在存储器34内,其包含有一电子邮件 处理程序46,用来处理多个电子邮件文件38,以及一注册库监测程 序48,用来监测电子邮件内的病毒程序对注册库42的变更。注册库 监测程序48包含有一病毒数据文件50,用来判断一程序是否为一病 毒程序。注册库监测程序48会依据病毒数据文件50来检查计算机32 是否包含有一病毒程序。\n当一使用者经由电子邮件处理程序46来打开一电子邮件时,如 果该电子邮件包含有一特定程序且该特定程序要求更改注册库42的 启动程序机码44,注册库监测程序48就会执行一预定的处理过程, 以防止一病毒程序被列入计算机32的启动程序机码44中。当注册库 监测程序48执行预定的处理过程时,首先注册库监测程序48会依据 病毒数据文件50来检查该特定程序是否为一病毒程序。如果该特定 程序不是病毒程序,注册库监测程序48会通知该使用者,并且询问 该使用者是否要终止该特定程序的执行。当该使用者选择“否”时, 该特定程序就会被列入计算机32的启动程序机码44。因此当该使用 者对计算机32进行开机时,操作系统40会自动启动该特定程序。\n而如果注册库监测程序48依据病毒数据文件50来检查该特定程 序时判断该特定程序是一个病毒程序,注册库监测程序48会通知该 使用者,并且询问该使用者是否要终止该特定程序的执行。当使用者 选择“是”时,注册库监测程序48就会终止该特定程序的执行,使 得该病毒程序的名称无法列入启动程序机码44中形成字符串值。因 此可以避免对计算机32的操作系统40造成破坏。\n相对于公知的电子邮件处理系统10,本发明电子邮件处理系统30 包含有一注册库监测程序48用来对一包含在电子邮件中的病毒程序 进行拦截,以防止该病毒程序被列入操作系统40的启动程序机码44 中而对计算机32的操作系统40造成破坏。\n以上所述仅为本发明的较佳实施例,凡按本发明的思想所做的任 何等价修改,均落在本发明的权利要求的范围之内。
法律信息
- 2012-04-25
未缴年费专利权终止
IPC(主分类): G06F 17/00
专利号: ZL 00102690.9
申请日: 2000.02.24
授权公告日: 2006.07.05
- 2006-07-05
- 2001-08-29
- 2000-07-26
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |