买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】电子设备的暗码检测方法及装置_西安闻泰电子科技有限公司_201811220074.0 

申请/专利权人:西安闻泰电子科技有限公司

申请日:2018-10-19

公开(公告)日:2023-05-05

公开(公告)号:CN109543468B

主分类号:G06F21/78

分类号:G06F21/78

优先权:

专利状态码:有效-授权

法律状态:2023.05.05#授权;2020.12.18#实质审查的生效;2019.03.29#公开

摘要:本发明提供一种电子设备的暗码检测方法,包括如下步骤:检索当前电子设备内的暗码,生成暗码列表;将所述暗码列表内各个类别的暗码分别发送至对应的各个终端;获取所述各个终端上传的评审结果,所述评审结果为将需求的暗码类别建议保留,将非需求的暗码类别建议删除;将所述评审结果更新至所述电子设备内。本发明还提供一种电子设备的暗码检测装置。电子设备的暗码检测方法及装置能够删除非需求的暗码类别,降低了电子设备内的部分隐私被侵犯的风险,提高了电子设备的使用安全性能。

主权项:1.一种电子设备的暗码检测方法,其特征在于:包括如下步骤:检索当前电子设备内的暗码,生成暗码列表;将所述暗码列表内各个类别的暗码分别发送至对应的各个终端;获取所述各个终端上传的评审结果,所述评审结果为将需求的暗码类别建议保留,将非需求的暗码类别建议删除;将所述评审结果更新至所述电子设备内;其中,在将所述评审结果更新至所述电子设备内之步骤中,包括如下步骤:对各个终端对应的评审结果进行汇总,生成汇总表,所述汇总表内包括暗码字串信息、暗码类名信息、启动项信息及评审结果信息;在软件代码库中搜索所述评审结果信息为建议删除所对应的暗码字串信息,删除所述软件代码库中的建议删除对应的暗码字串信息所对应的程序代码。

全文数据:电子设备的暗码检测方法及装置【技术领域】本发明涉及电子设备技术领域,尤其涉及一种电子设备的暗码检测方法及装置。【背景技术】电子设备例如手机已经广泛应用于人们的日常生活,电子设备在出厂前,为了方便对电子设备的某些功能进行监控,制造厂商会在电子设备内预设多种暗码,例如进行销量统计暗码、进入工厂模式暗码、启动OTAOver-the-AirTechnology,空中下载技术升级暗码以及打开特定研发端口暗码等。目前,多种项目的电子设备一般沿用同一套暗码机制,导致在某些项目的电子设备出货时,电子设备内存在一种或多种客户不需要的暗码,不需要的暗码可能会被客户使用安装的安装包攻破,导致电子设备内的部分隐私被侵犯,给客户的电子设备增加了风险。鉴于此,实有必要提供一种新型的电子设备的暗码检测方法及装置以克服上述缺陷。【发明内容】本发明的目的是提供一种能够对电子设备内的暗码检索及评审、删除非客户需求的暗码、避免电子设备内的部分隐私被侵犯、提高电子设备的使用安全性能电子设备的暗码检测方法及装置。为了实现上述目的,本发明提供一种电子设备的暗码检测方法,包括如下步骤:检索当前电子设备内的暗码,生成暗码列表;将所述暗码列表内各个类别的暗码分别发送至对应的各个终端;获取所述各个终端上传的评审结果,所述评审结果为将需求的暗码类别建议保留,将非需求的暗码类别建议删除;将所述评审结果更新至所述电子设备内。本发明还提供一种电子设备的暗码检测装置,包括电子设备及多个终端;所述多个终端与所述电子设备进行无线通信;所述电子设备包括检索模块、分类模块、获取模块及更新模块;所述检索模块用于检索当前电子设备内的暗码,并生成暗码列表;所述分类模块用于将所述暗码列表内各个类别的暗码分别发送至对应的各个终端;所述获取模块用于获取各个终端上传的评审结果,所述评审结果为将需求的暗码类别建议保留,将非需求的暗码类别建议删除;所述更新模块将所述评审结果更新至所述电子设备内。相比于现有技术,本发明提供的电子设备的暗码检测方法及装置,通过在电子设备内进行暗码检索及分类,并利用各个终端对各个类别的暗码进行评审,获取各个终端的评审结果后,将评审结果更新至电子设备,能够删除非需求的暗码类别,降低了电子设备内的部分隐私被侵犯的风险,提高了电子设备的使用安全性能。为使发明的上述目的、特征和优点能更明显易懂,下文特举本发明较佳实施例,并配合所附附图,作详细说明如下。【附图说明】为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本发明较佳实施例提供的电子设备的暗码检测方法的流程图;图2为本发明的较佳实施例提供的电子设备的暗码检测方法中步骤S01的子流程图;图3为本发明较佳实施例提供的电子设备的暗码检测装置的原理框图;图4为本发明较佳实施例提供的电子设备的暗码检测装置中终端的原理框图;图5为本发明较佳实施例提供的电子设备的暗码检测装置中评审界面的示意图;图6为本发明较佳实施例提供的电子设备的暗码检测装置中更新模块的原理框图;图7为本发明较佳实施例提供的电子设备的暗码检测装置中更新界面的示意图。【具体实施方式】下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。请参阅图1,图1为本发明较佳实施例提供的电子设备的暗码检测方法的流程图,包括如下步骤:步骤S01:检索当前电子设备内的暗码,生成暗码列表。具体的,步骤S01即在当前电子设备的所有文件内进行检索,例如,当检索到暗码关键字“secretcode”时,则记录当前“secretcode”对应的类名,并根据类名,获取并记录当前secretcode所匹配的暗码字串,暗码列表内包含电子设备内的暗码字串及与暗码字串对应的类名。本实施方式中,所有文件可以指安装于电子设备的APPapplication,应用程序。在其他实施方式中,当检索到当前电子设备内的暗码后,还执行以下子步骤:判断当前暗码是否映射有对应的启动项,若是,则当前暗码为有效暗码,并记录至暗码列表内,若否,则为无效暗码,并放弃记录。具体的,电子设备可以为手机、笔记本电脑或平板电脑中的一种,启动项可以为进行销量统计、进入工厂模式、启动OTA升级或打开特定研发端口中的一种。本实施方式中,每个有效暗码映射有一个启动项,每个启动项对应一项类名。步骤S02:将暗码列表内各个类别的暗码分别发送至对应的各个终端。具体的,根据暗码列表内的暗码字串对应的类名将暗码字串进行分类,并将各个类别的暗码通过蓝牙或Wi-Fi的传输方式分别发送至对应的各个终端。本实施方式中,每个类别的暗码对应一个研发项目的终端,各个类别的暗码是指与启动项对应的各个类名的暗码字串,具体可以为进行销量统计的暗码字串、进入工厂模式的暗码字串、启动OTA升级的暗码字串或打开特定研发端口暗码字串,对应的,终端可以为用于进行销量统计、进入工厂模式、启动OTA升级或打开特定研发端口的研发终端,具体的,终端可以为手机、笔记本电脑或平板电脑中的一种,多个终端能够与电子设备进行无线通信,无线通信的方式可以为蓝牙传输或Wi-Fi传输。步骤S03:获取各个终端上传的评审结果,所述评审结果为将需求的暗码类别建议保留,将非需求的暗码类别建议删除。具体的,当前类别的暗码显示于各个终端的评审界面,且评审界面显示建议保留按钮、建议删除按钮、确定按钮及取消按钮;通过监测到用户点击确定按钮时,获取保留评审结果或删除评审结果;具体的,当监测到用户点击取消按钮时,取消当前的保留评审结果或删除评审结果。当监测到用户点击建议保留按钮及确定按钮,即为保留评审结果;当监测到用户点击建议删除按钮及确定按钮,即为删除评审结果。各个终端的用户可以根据本项目的客户需求分别对各个类别暗码进行评审,当前类别的暗码是本项目的客户需求时,则建议保留当前类别的暗码,当前类别的暗码不是本项目的客户需求时,则建议删除当前类别的暗码。本实施方式中,评审结果即为将需求的暗码类别建议保留,将非需求的暗码类别建议删除,各个终端将评审结果通过蓝牙或Wi-Fi的传输方式发送至电子设备内。步骤S04:将评审结果更新至电子设备内。具体的,对各个终端对应的评审结果进行汇总,生成汇总表,汇总表内包括暗码字串信息、暗码类名信息、启动项信息及评审结果信息;更新界面显示汇总表内的暗码字串信息、暗码类名信息、启动项信息及评审结果信息;在软件代码库中搜索评审结果为建议删除所对应的暗码字串信息,并删除软件代码库中的建议删除对应的暗码字串信息所对应的程序代码。具体的,在软件代码库中,每个暗码字串对应一段程序代码,将客户不需求的暗码字串对应的程序代码删除,即删除了电子设备内的非需求暗码类别,实现了电子设备内暗码的更新。本发明较佳实施例提供的电子设备的暗码检测方法,通过在电子设备内进行暗码检索及分类,并利用各个终端对各个类别的暗码进行评审,获取各个终端的评审结果后,将评审结果更新至电子设备,能够删除非需求的暗码类别,降低了电子设备内的部分隐私被侵犯的风险,提高了电子设备的使用安全性能。请参阅图2,图2为本发明的较佳施例提供的电子设备的暗码检测方法中步骤S01的子流程图,包括如下步骤:步骤S011:安装第三方检索安装包至电子设备上;步骤S012:运行检索安装包;步骤S013:使用检索安装包内的powermanager即电源管理软件获取电子设备内的package即程序包列表;步骤S014:根据package列表依次建立package包类;步骤S015:使用package包类获取电子设备内的manifestmanifest为一种软件,可以运行电子设备内任何程序的代码;步骤S016:在manifest内查找secretcode关键字;步骤S017:陈列当前secretcode所匹配的暗码字串及类名,记录至暗码列表内,最终生成暗码列表。请参阅图3,图3为本发明较佳实施例提供的电子设备的暗码检测装置100的原理框图。本发明较佳实施例提供的电子设备的暗码检测装置100包括电子设备10及多个终端20。终端20可以为手机、笔记本电脑或平板电脑中的一种,多个终端能够与电子设备10进行无线通信,无线通信的方式可以为蓝牙传输或Wi-Fi传输。电子设备10包括检索模块11、分类模块12、获取模块13及更新模块14。检索模块11用于检索当前电子设备内的暗码,并生成暗码列表;分类模块12用于将暗码列表内各个类别的暗码分别发送至对应的各个终端10;获取模块13用于获取各个终端10上传的评审结果,所述评审结果为将需求的暗码类别建议保留,将非需求的暗码类别建议删除;更新模块14将所述评审结果更新至电子设备20内。需要说明的是,前述图1实施例中,对电子设备的暗码检测方法的解释说明也适用于该实施例的电子设备的暗码检测装置100,其实现原理类似。电子设备10还包括判断模块15,所述判断模块15用于判断当前暗码是否映射有对应的启动项,若是,则当前暗码为有效暗码,并记录至暗码列表内,若否,则为无效暗码,并放弃记录。请参阅图4,图4为本发明较佳实施例提供的电子设备的暗码检测装置100中终端20的原理框图。具体的,终端20包括显示模块21、选择模块22及监测模块23。请参阅图5,图5为本发明较佳实施例提供的电子设备的暗码检测装置中评审界面211的示意图;显示模块21用于将当前类别的暗码2111显示于评审界面211,评审界面211显示选择模块22,选择模块22包括建议保留按钮221、建议删除按钮222、确定按钮223及取消按钮224,监测模块23通过监测到用户点击确定按钮时,获取保留评审结果或删除评审结果。具体的,当监测模块23监测到用户点击取消按钮时,取消当前的保留评审结果或删除评审结果。当监测模块23监测到用户点击建议保留按钮及确定按钮,即为保留评审结果;当监测模块23监测到用户点击建议删除按钮及确定按钮,即为删除评审结果。各个终端的用户可以根据本项目的客户需求分别对各个类别暗码进行评审,当前类别的暗码是本项目的客户需求时,则建议保留当前类别的暗码,当前类别的暗码不是本项目的客户需求时,则建议删除当前类别的暗码。本实施方式中,评审结果即为将需求的暗码类别建议保留,将非需求的暗码类别建议删除,各个终端20将评审结果通过蓝牙或Wi-Fi的传输方式发送至电子设备10内,电子设备10内的获取模块13获取各个终端10的评审结果。请参阅图6,图6为本发明较佳实施例提供的电子设备的暗码检测装置100中更新模块15的原理框图。具体的,更新模块15包括汇总单元151及删除单元152。请参阅图7,图7为本发明较佳实施例提供的电子设备的暗码检测装置100中更新界面150的示意图;汇总单元151对各个终端20对应的评审结果进行汇总,生成汇总表1511,汇总表1511内包括暗码字串信息、暗码类名信息、启动项信息及评审结果信息,更新界面150显示汇总表内的暗码字串信息、暗码类名信息、启动项信息及评审结果信息;删除单元152在软件代码库中搜索评审结果为建议删除所对应的暗码字串信息,并删除软件代码库中的建议删除对应的暗码字串信息所对应的程序代码。具体的,在软件代码库中,每个暗码字串对应一段程序代码,将客户不需求的暗码字串对应的程序代码删除,即删除了电子设备内的非需求暗码类别,实现了电子设备内暗码的更新。本发明提供的电子设备的暗码检测装置100,通过检索模块11及分类模块12在电子设备10内进行暗码检索及分类,并利用各个终端20对各个类别的暗码进行评审,获取模块13获取各个终端20的评审结果后,更新模块14将评审结果更新至电子设备10,能够删除非需求的暗码类别,降低了电子设备10内的部分隐私被侵犯的风险,提高了电子设备的使用安全性能。应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列PGA,现场可编程门阵列FPGA等。本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

权利要求:1.一种电子设备的暗码检测方法,其特征在于:包括如下步骤:检索当前电子设备内的暗码,生成暗码列表;将所述暗码列表内各个类别的暗码分别发送至对应的各个终端;获取所述各个终端上传的评审结果,所述评审结果为将需求的暗码类别建议保留,将非需求的暗码类别建议删除;将所述评审结果更新至所述电子设备内。2.如权利要求1所述的电子设备的暗码检测方法,其特征在于:在所述检索当前电子设备内的暗码,生成暗码列表步骤中,当检索到当前电子设备内的暗码后,还执行如下子步骤:判断当前暗码是否映射有对应的启动项,若是,则当前暗码为有效暗码,并记录至暗码列表内,若否,则为无效暗码,并放弃记录。3.如权利要求2所述的电子设备的暗码检测方法,其特征在于:在所述将所述暗码列表内各个类别的暗码分别发送至对应的各个终端之步骤中,还包括如下步骤:所述暗码列表内包含暗码字串及与所述暗码字串对应的类名,根据所述暗码列表内的暗码字串对应的类名将所述暗码字串进行分类,并将各个类别的暗码通过蓝牙或Wi-Fi的传输方式分别发送至对应的各个终端。4.如权利要求3所述的电子设备的暗码检测方法,其特征在于:在获取所述各个终端上传的评审结果,所述评审结果为将需求的暗码类别建议保留,将非需求的暗码类别建议删除之步骤中,还包括如下步骤:当前类别的暗码显示于所述各个终端的评审界面,且评审界面显示建议保留按钮、建议删除按钮、确定按钮及取消按钮;通过监测到用户点击确定按钮时,获取保留评审结果或删除评审结果,以使所述各个终端将所述评审结果发送至所述电子设备内。5.如权利要求4所述的电子设备的暗码检测方法,其特征在于:在将所述评审结果更新至所述电子设备内之步骤中,还包括如下步骤:对各个终端对应的评审结果进行汇总,生成汇总表,所述汇总表内包括暗码字串信息、暗码类名信息、启动项信息及评审结果信息;在软件代码库中搜索所述评审结果信息为建议删除所对应的暗码字串信息,删除所述软件代码库中的建议删除对应的暗码字串信息所对应的程序代码。6.一种电子设备的暗码检测装置,其特征在于:包括电子设备及多个终端;所述多个终端与所述电子设备进行无线通信;所述电子设备包括检索模块、分类模块、获取模块及更新模块;所述检索模块用于检索当前电子设备内的暗码,并生成暗码列表;所述分类模块用于将所述暗码列表内各个类别的暗码分别发送至对应的各个终端;所述获取模块用于获取各个终端上传的评审结果,所述评审结果为将需求的暗码类别建议保留,将非需求的暗码类别建议删除;所述更新模块将所述评审结果更新至所述电子设备内。7.如权利要求6所述的电子设备的暗码检测装置,其特征在于:所述电子设备还包括判断模块,所述判断模块用于判断当前暗码是否映射有对应的启动项,若是,则当前暗码为有效暗码,并记录至暗码列表内,若否,则为无效暗码,并放弃记录。8.如权利要求7所述的电子设备的暗码检测装置,其特征在于:所述暗码列表内包含暗码字串及与所述暗码字串对应的类名,所述分类模块根据所述暗码列表内的暗码字串对应的类名将所述暗码字串进行分类,并将各个类别的暗码通过蓝牙或Wi-Fi的传输方式分别发送至对应的各个终端。9.如权利要求8所述的电子设备的暗码检测装置,其特征在于:所述终端包括显示模块、选择模块及监测模块;所述显示模块用于将当前类别的暗码显示于评审界面,所述评审界面显示所述选择模块,所述选择模块包括建议保留按钮、建议删除按钮、确定按钮及取消按钮,所述监测模块用于通过监测到用户点击确定按钮时,获取保留评审结果或删除评审结果以使所述各个终端将所述评审结果发送至所述电子设备内,所述电子设备内的所述获取模块获取各个终端的评审结果。10.如权利要求9所述的电子设备的暗码检测装置,其特征在于:所述更新模块包括汇总单元及删除单元;所述汇总单元用于对所述各个终端对应的评审结果进行汇总,生成汇总表,所述汇总表内包括暗码字串信息、暗码类名信息、启动项信息及评审结果信息;所述删除单元用于在软件代码库中搜索所述评审结果为建议删除所对应的暗码字串信息,并删除所述软件代码库中的建议删除对应的暗码字串信息所对应的程序代码。

百度查询: 西安闻泰电子科技有限公司 电子设备的暗码检测方法及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。