• 忻州 端午节假期旅游收入达59962万元--黄河新闻网 2019-07-22
  • 人民日报为人民,70年办报不容易,办报人付出了心血和汗水,记录了中国的发展过程,祝愿办得越来越好! 2019-07-20
  • 最美逆行!高速隧道突发火灾  交警三次逆行穿火线撤离400多名群众 2019-07-17
  • 《陕西省县域经济社会发展监测考评办法》解读 2019-07-17
  • 一切都是老板炒工人的鱿鱼 2019-07-14
  • 赏花不用跑远 宗角禄康开得正艳 2019-07-14
  • 车俊会见毛里求斯代总统 2019-07-14
  • 除了杨崇勇,“2亿元贪官俱乐部”至少还有这些人 2019-07-09
  • [民生热线]咸安西大街烤鸭店每天油烟扰民 区政府:已责令整改 2019-07-09
  • 海淀:得天独厚的自然条件 2019-07-09
  • 进京通行证限次数!70.9万辆本地化使用外埠号牌车或将受影响 2019-07-06
  • 6月14日凤凰直通车:茅台再开市场化招聘大门,32个部门要285人葡萄 种植 2019-07-05
  • 东京湾产业转型启示录 2019-07-05
  • 中国三星获第十二届人民企业社会责任奖年度扶贫奖 2019-06-30
  • 一个语文基础都没有的人就喜欢指手画脚, 2019-06-30
    • / 16
    • 下载费用:20 金币  

    广西11选5基本走势图百度彩票: 默认浏览器的控制方法、装置及终端.pdf

    摘要
    申请专利号:

    广西11选5大小走势图 www.fnjpv.tw CN201510300373.5

    申请日:

    2015.06.03

    公开号:

    CN104881291A

    公开日:

    2015.09.02

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 专利权的转移IPC(主分类):G06F 9/445登记生效日:20181205变更事项:专利权人变更前权利人:北京金山安全软件有限公司变更后权利人:珠海豹趣科技有限公司变更事项:地址变更前权利人:100085 北京市海淀区小营西路33号二层东区变更后权利人:519030 广东省珠海市横琴新区宝华路6号105室-53811(集中办公区)|||授权|||实质审查的生效IPC(主分类):G06F 9/44申请日:20150603|||公开
    IPC分类号: G06F9/44 主分类号: G06F9/44
    申请人: 北京金山安全软件有限公司
    发明人: 杨振辉
    地址: 100085北京市海淀区小营西路33号二层东区
    优先权:
    专利代理机构: 北京清亦华知识产权代理事务所(普通合伙)11201 代理人: 张大威
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201510300373.5

    授权公告号:

    |||||||||

    法律状态公告日:

    2018.12.25|||2018.05.25|||2015.09.30|||2015.09.02

    法律状态类型:

    专利申请权、专利权的转移|||授权|||实质审查的生效|||公开

    摘要

    本发明公开了一种默认浏览器的控制方法、装置及终端,其中方法包括:接收应用程序的用于调用浏览器的进程创建请求,并根据该请求调用系统的进程创建系统函数以创建所要创建的进程;截取系统的进程创建系统函数,并获取进程创建系统函数所要创建的进程所加载的映像路径;判断映像路径是否为默认浏览器的路径;若否,则根据默认浏览器的路径创建进程句柄以及根据进程句柄创建默认浏览器的进程,并将进程反馈至应用程序,以使应用程序根据进程调用默认浏览器。该方法通过调用系统的进程创建系统函数以创建目标进程,使得在执行系统调用时执行的是内核代码,使得整个工作处于内核态,不存在权限问题,提高默认浏览器控制的成功率,提高系统性能。

    权利要求书

    权利要求书
    1.  一种默认浏览器的控制方法,其特征在于,包括以下步骤:
    接收应用程序的用于调用浏览器的进程创建请求,并根据所述进程创建请求调用系统的进程创建系统函数以创建所要创建的进程;
    截取所述系统的进程创建系统函数,并获取所述进程创建系统函数所要创建的进程所加载的映像路径;
    判断所述映像路径是否为默认浏览器的路径;
    如果判断映像路径不为所述默认浏览器的路径,则根据所述默认浏览器的路径创建进程句柄;以及
    根据所述进程句柄创建所述默认浏览器的进程,并将所述进程反馈至所述应用程序,以使所述应用程序根据所述进程调用所述默认浏览器。

    2.  如权利要求1所述的默认浏览器的控制方法,其特征在于,所述截取所述系统的进程创建系统函数,具体包括:
    通过钩子函数截取所述系统的进程创建系统函数,其中,所述钩子函数用于在被执行时获取所述映像路径。

    3.  如权利要求2所述的默认浏览器的控制方法,其特征在于,在所述截取所述系统的进程创建系统函数之前,所述控制方法还包括:
    将系统服务描述符表SSDT中调用函数地址修改为所述钩子函数的地址,以使所述系统的进程创建系统函数在创建进程时执行所述钩子函数。

    4.  如权利要求3所述的默认浏览器的控制方法,其特征在于,所述将系统服务描述符表SSDT中调用函数地址修改为所述钩子函数的地址,具体包括:
    获取所述系统服务描述符表SSDT,并获取所述进程创建系统函数在所述系统服务描述符表SSDT中的函数地址索引号;
    根据所述进程创建系统函数在所述系统服务描述符表SSDT中的函数地址索引号,将所述系统服务描述符表SSDT中的调用函数地址修改为所述钩子函数的地址。

    5.  如权利要求4所述的默认浏览器的控制方法,其特征在于,所述获取进程创建系统函数在所述系统服务描述符表SSDT中的函数地址索引号具体包括:
    通过系统进程查询函数获取所述系统的进程管理库中的基址;
    根据可移植的执行体PE文件结构,获取所述基址的导出表地址;
    根据所述导出表和所述进程创建系统函数获取所述进程创建系统函数在所述系统服务描述符表SSDT中的函数地址索引号。

    6.  如权利要求1所述的默认浏览器的控制方法,其特征在于,还包括:
    如果判断映像路径为所述默认浏览器的路径,则直接创建所述默认浏览器的进程,以使所述应用程序调用所述默认浏览器。

    7.  一种默认浏览器的控制装置,其特征在于,包括:
    接收???,用于接收应用程序的用于调用浏览器的进程创建请求;
    第一创建???,用于根据所述进程创建请求调用系统的进程创建系统函数以创建所要创建的进程;
    截取???,用于截取所述系统的进程创建系统函数;
    获取???,用于获取所述进程创建系统函数所要创建的进程所加载的映像路径;
    判断???,用于判断所述映像路径是否为默认浏览器的路径;
    第二创建???,用于在判断映像路径不为所述默认浏览器的路径时,根据所述默认浏览器的路径创建进程句柄;以及
    第三创建???,用于根据所述进程句柄创建所述默认浏览器的进程,并将所述进程反馈至所述应用程序,以使所述应用程序根据所述进程调用所述默认浏览器。

    8.  如权利要求7所述的默认浏览器的控制装置,其特征在于,所述截取??榫咛逵糜冢?BR>通过钩子函数截取所述系统的进程创建系统函数,其中,所述钩子函数用于在被执行时获取所述映像路径。

    9.  如权利要求7所述的默认浏览器的控制装置,其特征在于,还包括:
    修改???,用于在所述截取所述系统的进程创建系统函数之前,将系统服务描述符表SSDT中调用函数地址修改为所述钩子函数的地址,以使所述系统的进程创建系统函数在创建进程时执行所述钩子函数。

    10.  如权利要求9所述的默认浏览器的控制装置,其特征在于,所述修改??榘ǎ?BR>获取单元,用于获取所述系统服务描述符表SSDT,并获取所述进程创建系统函数在所述系统服务描述符表SSDT中的函数地址索引号;
    修改单元,用于根据所述进程创建系统函数在所述系统服务描述符表SSDT中的函数地址索引号,将所述系统服务描述符表SSDT中的调用函数地址修改为所述钩子函数的地址。

    11.  如权利要求10所述的默认浏览器的控制装置,其特征在于,所述获取单元具体用于:
    通过系统进程查询函数获取所述系统的进程管理库中的基址;
    根据可移植的执行体PE文件结构,获取所述基址的导出表地址;
    根据所述导出表和所述进程创建系统函数获取所述进程创建系统函数在所述系统服务描述符表SSDT中的函数地址索引号。

    12.  如权利要求7所述的默认浏览器的控制装置,其特征在于,所述第三创建??榛褂糜谠谂卸嫌诚衤肪段瞿箱榔鞯穆肪妒?,直接创建所述默认浏览器的进程,以使所述应用程序调用所述默认浏览器。

    13.  一种终端,其特征在于,包括:壳体、处理器、存储器、电路板和电源电路,其中,所述电路板安置在所述壳体围成的空间内部,所述处理器和所述存储器设置在所述电路板上;所述电源电路,用于为所述终端的各个电路或器件供电;所述存储器用于存储可执行程序代码;所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行以下步骤:
    接收应用程序的用于调用浏览器的进程创建请求,并根据所述进程创建请求调用系统的进程创建系统函数以创建所要创建的进程;
    截取所述系统的进程创建系统函数,并获取所述进程创建系统函数所要创建的进程所加载的映像路径;
    判断所述映像路径是否为默认浏览器的路径;
    如果判断映像路径不为所述默认浏览器的路径,则根据所述默认浏览器的路径创建进程句柄;以及
    根据所述进程句柄创建所述默认浏览器的进程,并将所述进程反馈至所述应用程序,以使所述应用程序根据所述进程调用所述默认浏览器。

    关 键 词:
    默认 浏览器 控制 方法 装置 终端
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:默认浏览器的控制方法、装置及终端.pdf
    链接地址://www.fnjpv.tw/p-6371076.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.fnjpv.tw网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 忻州 端午节假期旅游收入达59962万元--黄河新闻网 2019-07-22
  • 人民日报为人民,70年办报不容易,办报人付出了心血和汗水,记录了中国的发展过程,祝愿办得越来越好! 2019-07-20
  • 最美逆行!高速隧道突发火灾  交警三次逆行穿火线撤离400多名群众 2019-07-17
  • 《陕西省县域经济社会发展监测考评办法》解读 2019-07-17
  • 一切都是老板炒工人的鱿鱼 2019-07-14
  • 赏花不用跑远 宗角禄康开得正艳 2019-07-14
  • 车俊会见毛里求斯代总统 2019-07-14
  • 除了杨崇勇,“2亿元贪官俱乐部”至少还有这些人 2019-07-09
  • [民生热线]咸安西大街烤鸭店每天油烟扰民 区政府:已责令整改 2019-07-09
  • 海淀:得天独厚的自然条件 2019-07-09
  • 进京通行证限次数!70.9万辆本地化使用外埠号牌车或将受影响 2019-07-06
  • 6月14日凤凰直通车:茅台再开市场化招聘大门,32个部门要285人葡萄 种植 2019-07-05
  • 东京湾产业转型启示录 2019-07-05
  • 中国三星获第十二届人民企业社会责任奖年度扶贫奖 2019-06-30
  • 一个语文基础都没有的人就喜欢指手画脚, 2019-06-30
  • 幸运28走势图蛋蛋 多特蒙德vs马拉加 皇马vs阿尔萨德集锦 天津11选5走势 六合彩查询 八仙过海电子游戏 安徽麻将机厂家 巴列卡诺vs马竞 鹿岛鹿角球迷 福建快三开奖直播