[发明专利]一种软件探测器的软件探测方法有效
申请号: | 201711136725.3 | 申请日: | 2017-11-16 |
公开(公告)号: | CN107992408B | 公开(公告)日: | 2019-06-07 |
发明(设计)人: | 邵蓉 | 申请(专利权)人: | 广东马上到网络科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 杨春 |
地址: | 528000 广东省佛*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 探测器 探测 方法 | ||
1.一种软件探测器的软件探测方法,其特征在于:所述的软件探测器的软件探测方法包括以下步骤:
第一步,软件识别,首先将安装有软件探测器的测试设备通过数据通讯机构与待检测软件运行终端间相互链接,然后由测试设备和运行终端间进行身份识别,并在完成身份识别后,由运行终端向测试设备发送当前运行软件的识别信息,并在测试设备的软件探测器对软件识别信息完成识别后,将运行终端内的待检测软件复制备份到测试设备中,然后分别建立基于软件识别信息的软件探测信息识别列表和待检测软件信息列表,并将软件探测信息识别列表和待检测软件信息列表与软件探测器相互链接;
第二步,故障案例搜集,完成第一步作业后,根据第一步采集的软件识别信息,由测试设备通过通讯网路搜集与各软件识别信息相匹配的常见故障及故障排除案例,然后结合第一步的待检测软件信息列表建立待探测软件故障识别信息根目录,然后将搜集到的待检测软件常见故障及故障排除案例保存到待探测软件故障识别信息根目录下,然后将软件探测器与待探测软件故障识别信息根目录相互链接;
第三步,软件仿真,完成第一步后,由测试设备直接驱动备份在测试设备内的待检测软件复制备份件进行仿真运行,然后在进行仿真运行过程中,由软件探测器对待检测软件复制备份件的运行状态进行监控;
第四步,软件探测,完成第二步作业后,首先根据第一步中采集到的软件识别信息,对当前运行软件基本信息进行辨识,然后根据软件识别信息启动软件探测器中相应的检测代码,并将各启动的检测代码生成检测数据识别列表,并在检测数据识别列表中设定至少一个检测指针,然后由检测指针分别与当前仿真运行软件、软件探测信息识别列表、待检测软件信息列表及待探测软件故障识别信息根目录建立数据链接,并在仿真软件运行中发生与检测指针数据对应的数据段时,则由软件探测器软件探测信息识别列表、待检测软件信息列表及待探测软件故障识别信息根目录建立数据链接,一方面提示当前仿真软件故障信息,另一方面直接得出故障信息及相应的故障排除方案,从而完成对软件进行探测作业;
第五步,探测结果推送,完成第四步作业后,将经过仿真运行后得到的探测故障结果和故障排除方案信息一方面保存在测试设备内,另一方面直接推送到相应的运行终端位置处。
2.根据权利要求1所述的一种软件探测器的软件探测方法,其特征在于:所述的第一步中软件识别信息包括软件版本信息、软件校验值信息、软件更新策略信息。
3.根据权利要求1所述的一种软件探测器的软件探测方法,其特征在于:所述的第二步中,所述的搜集到的待检测软件常见故障及故障排除方案中,当一个故障具备多个故障排除方案时,各故障排除方案相互并列,并按照故障排除方案对应程序自小到大进行排列,并在完成排列后建立待检测软件故障识别信息一级子目录。
4.根据权利要求1所述的一种软件探测器的软件探测方法,其特征在于:所述的第三步中,软件进行仿真运行时,连续运行2—5次,分别对每次运行进行运行状态全程监控。
5.根据权利要求1所述的一种软件探测器的软件探测方法,其特征在于:所述的第四步中,检测指针内数据为八进制、十六进制结构数据中的任意一种,且检测指针内容均包括中断子程序和识别数据段,且中断子程序分别与识别数据段、当前仿真运行软件、软件探测信息识别列表、待检测软件信息列表及待探测软件故障识别信息根目录建立数据链接。
6.根据权利要求5所述的一种软件探测器的软件探测方法,其特征在于:所述的识别数据段包括软件的识别信息、探测软件故障识别信息、检测代码信息。
7.根据权利要求1或5所述的一种软件探测器的软件探测方法,其特征在于:所述的第四步中,检测指针为两个及两个以上时,各检测指针的中断子程序相同,识别数据段内容各不相同。
8.根据权利要求5所述的一种软件探测器的软件探测方法,其特征在于:所述的中断子程序包括软件寻址检索子程序、计数统计子程序、信任度计算子程序及数据排序子程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东马上到网络科技有限公司,未经广东马上到网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711136725.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:使用U盘对安卓终端设备调试的系统及方法
- 下一篇:一种RFID标签测试箱