一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于访问网站方式打开车机系统调试工具的方法与流程

2021-11-22 12:45:00 来源:中国专利 TAG:


1.本发明涉及车机系统调试工具技术领域,特别涉及一种基于访问网站方式打开车机系统调试工具的方法。


背景技术:

2.车机系统调试工具(android debug bridge,简称adb)是android开发/测试人员不可替代的强大工具。随着android系统的普及与发展,越来越多的汽车开始装配功能丰富的android系统娱乐屏,汽车功能也越来越智能化,但随之也暴露了安全隐患。
3.现有的车机智能屏存在多种问题:1)用户安装了数量较多的应用,导致系统经常卡顿和死机;2)用户修改参数时可能删除部分出厂功能,导致系统无法正常启动;3)车机系统具有网络通信功能,容易造成信息泄露、财产损失。
4.现有的车机智能屏由于多采用android系统,且android系统的调试工具属于开放性的系统调试手段,导致其安全权限没有得到有效保护。因此,一种基于访问网站方式打开车机系统调试工具的方法应运而生。


技术实现要素:

5.本发明的发明内容在于提供一种基于访问网站方式打开车机系统调试工具的方法,主要解决了现有的车机系统调试工具为开放性工具,容易导致人员非法进入系统,修改系统影响车机正常启动的问题,以及人员非法连接车机系统,导致用户信息泄露的问题。
6.本发明提出了一种基于访问网站方式打开车机系统调试工具的方法,包括以下步骤:
7.s1,用户登录车厂官方网站并发送密钥;
8.s2,所述车厂官方网站对车机唯一码生成的密钥加密后显示为授权码;
9.s3,用户将所述授权码输送至车机;
10.s4,所述车机识别所述授权码并解密获取所述密钥,并判断所述车机唯一码与当前车机编码是否一致,若是则进入车机系统调试工具,若否则提示验证失败。
11.优选地,所述步骤s1具体包括:
12.s11,用户获取车机唯一码,并通过特定渠道进入所述车厂官方网站;
13.s12,用户登录账号,所述车厂官方网站的后台验证所述用户账号的有效性,若有效,则采用rsa算法对所述车机唯一码进行加密形成密钥后执行下一步,若否则不作反应。
14.优选地,所述步骤s11具体包括:
15.s111,用户获取车机唯一码;
16.s112,车机系统根据所述车机唯一码生成二维码;
17.s113,所述用户通过移动终端扫描所述二维码进入所述车厂官方网站。
18.优选地,所述步骤s2具体包括:
19.s21,所述车厂官方网站将所述密钥,通过base64编码转换为可将字符;
20.s22,所述车厂官方网站将所述可见字符显示为授权码。
21.优选地,所述步骤s3具体包括:
22.s31,用户拷贝所述授权码至特定路径的文件中;
23.s32,用户将所述文件通过移动设备连接至车机。
24.优选地,所述步骤s4具体包括:
25.s41,所述车机识别所述移动设备,并识别是否存在所述特定路径的文件,若是则执行下一步,若否则提示系统调试工具访问失败;
26.s42,将所述特定路径文件中的内容,通过base64解编码得到的字符串与预设在所述车机系统的公钥采用rsa算法进行解密;
27.s43,判断解密后的所述车机唯一码与当前车机编码是否一致,若是则进入车机系统调试工具,若否则提示验证失败。
28.优选地,所述步骤s31中,所述特定路径的文件,具体为,所述文件的文件名存在表征性字符;
29.在所述步骤s41中,所述车机识别是否存在所述特定路径的文件,具体为,所述车机识别所有存储文件的文件名中是否存在任一所述文件名形成有所述表征性字符。
30.由上可知,应用本发明提供的技术方案可以得到以下有益效果:
31.第一,本发明提出的方法中通过车机唯一码以及密钥,经过双重验证通过后才可以进入系统调试工具,实现相应的调试功能,避免人员无端进入系统调试工具对系统造成数据紊乱、数据流失等的问题;
32.第二,本发明提出的方法中将车机唯一码生成二维码,由于二维码具有唯一性,每一车机唯一码生成的二维码都不一致,且二维码自带加密性质,因此该车机唯一码在后续流程中不会存在变动的可能性,保证方法的正常运行。
附图说明
33.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
34.图1为本发明实施例中方法的具体操作流程图。
具体实施方式
35.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
36.现有的车机系统调试工具为开放性工具,容易导致人员非法进入系统,修改系统影响车机正常启动的问题,以及人员非法连接车机系统,导致用户信息泄露的问题。
37.如图1所示,为了解决上述问题,本实施例提出了一种基于访问网站方式打开车机系统调试工具的方法,其主要包括以下步骤:
38.s1,用户登录车厂官方网站并发送密钥;
39.s2,车厂官方网站对车机唯一码生成的密钥加密后显示为授权码;
40.s3,用户将授权码输送至车机;
41.s4,车机识别授权码并解密获取密钥,并判断车机唯一码与当前车机编码是否一致,若是则进入车机系统调试工具,若否则提示验证失败。
42.更具体地,步骤s1具体包括:
43.s11,用户获取车机唯一码,并通过特定渠道进入车厂官方网站;
44.s12,用户登录账号,车厂官方网站的后台验证用户账号的有效性,若有效,则采用rsa算法对车机唯一码进行加密形成密钥后执行下一步,若否则不作反应。
45.更具体地,步骤s11具体包括:
46.s111,用户获取车机唯一码;
47.s112,车机系统根据车机唯一码生成二维码;
48.s113,用户通过移动终端扫描二维码进入车厂官方网站。
49.优选但不限定的是,本实施例中在步骤s111之前,用户可通过车机的某固定显示界面中点击车机系统调试工具按钮以进入步骤s111,其中该调试工具按钮可隐藏显示,且隐藏显示的调试工具按钮存在于车机的工程模式下。
50.优选但不限定的是,本实施例中只有在用户点击车机系统调试工具按钮时会根据车机唯一码生成二维码,且该唯一码通常是指产品序列号,也即每一产品具备唯一性的编码。
51.优选但不限定的是,本实施例中用户输入账号密码后,车厂官方网站会对该账号与密码进行校验,判断其是否为合法用户,也即用户需预先在车厂官方网站上拥有认证账户才可执行后续的调试操作。
52.更具体地,步骤s2具体包括:
53.s21,车厂官方网站将密钥,通过base64编码转换为可见字符;
54.s22,车厂官方网站将可见字符显示为授权码。
55.优选但不限定的是,本实施例中经过rsa加密后的字符串,由于编码格式的问题,可能会产生不可见字符,容易造成用户无法正常获取车机系统调试工具授权码的问题,因此采用base64编码方案将其全部转为可见字符可避免该问题的出现。
56.更具体地,步骤s3具体包括:
57.s31,用户拷贝授权码至特定路径的文件中;
58.s32,用户将文件通过移动设备连接至车机。
59.更具体地,步骤s4具体包括:
60.s41,车机识别移动设备,并识别是否存在特定路径的文件,若是则执行西药不,若否则提示系统调试工具访问失败;
61.s42,将特定路径文件中的内容,通过base64解编码得到的字符串与预设在车机系统的公钥采用rsa算法进行解密;
62.s43,判断解密后的车机唯一码与当前车机编码是否一致,若是则进入车机系统调试工具,若否则提示验证失败。
63.优选但不限定的是,本实施例中车机系统识别到移动设备时,会在屏幕上显示相
应的读取按钮,该按钮与前述二维码验证按钮可保持一致。
64.优选地,步骤s31中特定路径的文件,具体为,文件的文件名存在表征性字符;
65.步骤s41中,车机识别是否存在特定路径的文件,具体为,车机识别存储文件的文件名中是否存在任一文件名形成有表征性字符。
66.优选但不限定的是,本实施例中以文件名为标识性内容进行查询,可极大地缩小车机系统梭巡文件的时间,且提高搜寻效率。
67.综上所述,本实施例提出了一种基于访问网站方式打开车机系统调试工具的方法,其主要通过rsa加密的方式,令用户携带有车机唯一码以及用户信息在车厂官方网站验证生成的信息进一步链接至车机进行调试,保证了调用车机系统调试工具的人员为具备权限的工作人员,避免有用数据被修改,以及客户信息泄露的问题。
68.以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献