The invention relates to a method and system for monitoring terminal daemon, access terminal software needs to be monitored; real-time detection terminal by monitoring software background process is terminated; if so, obtaining and unexpected termination of the background process related content and generate prompt information; in the terminal display interface display a message. When the background process of the monitored software is accidentally terminated, the content associated with the accidental termination of the background process is acquired and the prompt information is displayed at the display interface of the terminal. The user can know the background of the software in the first time without any professional knowledge to learn and understand, so that the relevant vulnerabilities can be repaired in time, and the testing convenience is improved.
【技术实现步骤摘要】
终端后台进程监控方法和系统
本专利技术涉及终端监控
,特别是涉及一种终端后台进程监控方法和系统。
技术介绍
安装在手机、电脑等终端的软件一般会有两种类型的进程:前台进程(与用户进行交互的界面进程)和后台进程(用户无感知,周期性地执行任务或者等待处理某些发生的事情)。前台进程和后台进程之间相互通信完成用户在界面中的操作,前台界面进程的意外终止能被用户直观感知到,如界面突然关闭,而后台进程意外终止是不能被用户直观感知的。传统的终端后台进程监控方法在监控后台进程意外终止方面,是对终端进行大量的重复测试,寻找后台进程意外终止这个bug(漏洞)的必现路径。因为需要进行大量的重复测试,复现bug的成本很高,也有可能在长时间测试后才能发现后台进程已经终止,不便于对bug进行修复。传统的终端后台进程监控方法存在测试便利性低的缺点。
技术实现思路
基于此,有必要针对上述测试便利性低的问题,提供一种测试便利性高的终端后台进程监控方法和系统。一种终端后台进程监控方法,包括以下步骤:获取终端需要被监控软件的信息;实时检测终端的被监控软件的后台进程是否意外终止;若是,则获取与意外终止的后台进程相关的内容并生成提示信息;在所述终端的显示界面显示所述提示信息。一种终端后台进程监控系统,包括:获取模块,用于获取终端需要被监控软件的信息;检测模块,用于实时检测终端的被监控软件的后台进程是否意外终止;处理模块,用于在检测到被监控软件的后台进程意外终止时,获取与意外终止的后台进程相关的内容并生成提示信息;显示模块,用于在所述终端的显示界面显示所述提示信息。上述终端后台进程监控方法和系统,当检 ...
【技术保护点】
一种终端后台进程监控方法,其特征在于,包括以下步骤:获取终端需要被监控软件的信息;实时检测终端的被监控软件的后台进程是否意外终止;若是,则获取与意外终止的后台进程相关的内容并生成提示信息;在所述终端的显示界面显示所述提示信息。
【技术特征摘要】
1.一种终端后台进程监控方法,其特征在于,包括以下步骤:获取终端需要被监控软件的信息;实时检测终端的被监控软件的后台进程是否意外终止;若是,则获取与意外终止的后台进程相关的内容并生成提示信息;在所述终端的显示界面显示所述提示信息。2.根据权利要求1所述的终端后台进程监控方法,其特征在于,所述提示信息包括软件名、发生意外终止的后台进程名、发生意外终止的时间、后台进程意外终止日志保存路径中的至少一种。3.根据权利要求1所述的终端后台进程监控方法,其特征在于,所述提示信息包括软件名、发生意外终止的后台进程名、发生意外终止的时间、后台进程意外终止日志保存路径;所述在所述终端的显示界面显示所述提示信息的步骤,包括以下步骤:在终端的显示界面显示软件名和发生意外终止的后台进程名;在接收到详情查看指令后在所述显示界面显示发生意外终止的时间和后台进程意外终止日志保存路径。4.根据权利要求1所述的终端后台进程监控方法,其特征在于,所述获取终端需要被监控软件的信息的步骤之前,包括以下步骤:在终端的显示界面显示所述终端安装的所有软件;接收用户输入的选择指令,并将所述选择指令选定的软件作为被监控软件。5.根据权利要求4所述的终端后台进程监控方法,其特征在于,所述接收用户输入的选择指令,并将所述选择指令选定的软件作为被监控软件的步骤之后,还包括存储选择指令选定的软件的名称的步骤。6.根据权利要求1所述的终端后台进程监控方法,其特征在于,所述在所述终端的显示界面显示所述提示信息的步骤,包括以下步骤:在所述终端的显示界面全屏显示所述提示信息;或在所述终端的显示界面预设的显示区域显示所述提示信息。7.根据权利要求1所述的终端后台进程监控方法,其特征在于,获取意外终止的后台进程相关的内容并生成提示信息之后,在所述终端的显示界面显示所述提示信息之前,还包括以下步骤:在终端的显示界面输出信息显示提醒信息,并判断是否接收到用户根据所述信息显示提醒信息输入的确认指令;若是,则进行在所述终端的显示界面显示所述提示信息的步骤;若否,则将所述提示信息存入提醒清单。8.根据权利要求1所述的终端后台进程监控方法,其特征在于,所述提示信息包括后台进程意外终止日志保存路径;在所述终端的显示...
【专利技术属性】
技术研发人员:袁宜霞,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。