发明名称 用于验证应用程序并控制其执行的方法
摘要 公开了一种验证并控制应用程序执行的方法,其搜索应防止随意执行的应用程序如P2P程序、信使程序或管理员如父母不允许的游戏文件以控制是否拦截或允许应用程序的执行,并为各类别对应用程序分类从而按照为各类别设置的环境设置策略控制拦截或允许应用程序的执行,该方法包括:建立应用程序验证数据DB,其中,为各类别对收集的应用程序文件进行分类以生成应用程序验证数据DB;将应用程序验证数据DB发送到用户计算机;当初始化用户计算机的应用程序的执行时,延迟应用程序的执行并提取应用程序的验证数据;及用关于期望在用户计算机中使用的应用程序的验证数据搜索应用程序验证数据DB,并按照针对各类别的环境设置策略控制拦截或允许应用程序的执行。
申请公布号 CN101802805B 申请公布日期 2012.07.18
申请号 CN200880101647.6 申请日期 2008.08.01
申请人 普兰蒂网络有限公司 发明人 丁相权;金相完;李东根
分类号 G06F15/16(2006.01)I 主分类号 G06F15/16(2006.01)I
代理机构 北京金信立方知识产权代理有限公司 11225 代理人 黄威;张彬
主权项 一种用于验证并控制应用程序的执行的方法,包括以下步骤:(S100)建立应用程序验证数据DB,其中,应用程序验证服务器分析对于经由因特网收集到的各个应用程序文件执行应用程序的进程所需的DLL,如果装载的DLL中存在能够区分应用程序的DLL,则提取唯一DLL,如果装载的DLL中不存在能够区分应用程序的DLL,则提取应用程序的元信息作为标识符,并为各个程序类别生成应用程序验证数据DB;(S200)发送应用程序验证数据DB,其中,将在建立应用程序验证数据DB的步骤(S100)中生成的应用程序验证数据DB发送到用户计算机;(S300)提取用户计算机的应用程序验证数据,其中,当对用户计算机中应用程序的执行进行初始化时,延迟所述应用程序的执行,随后提取应用程序的DLL或元信息作为应用程序验证数据;(S400)验证并控制用户计算机的应用程序的执行,其中,利用期望在用户计算机中使用的应用程序的应用程序验证数据来搜索应用程序验证数据DB,如果不存在对应的项目,则允许所延迟的应用程序的执行,并将提取出的应用程序验证数据发送到所述应用程序验证服务器,而如果应用程序验证数据DB中存在对应的项目,则按照针对在应用程序验证数据DB中所分类的各个类别的控制策略来控制对应用程序的执行进行的拦截或允许;以及(S500)记录应用程序的执行/拦截历史,其中,在控制验证和执行的步骤(400)之后,在用户计算机的应用程序验证数据DB中记录对应用程序的执行进行的允许或拦截的历史。
地址 韩国首尔