窗口内容处理方法、装置及终端设备与流程

文档序号:11951570阅读:来源:国知局

技术特征:

1.一种窗口内容处理方法,其特征在于,包括以下步骤:

监测操作系统内核提供的窗口内容截取函数是否被调用;

如果监测到当前进程调用所述窗口内容截取函数获取目标窗口的内容,运行预设的与所述窗口内容截取函数对应的钩子函数;

检测所述目标窗口所属进程是否为当前进程;

如果检测获知所述目标窗口所属进程是当前进程,则允许当前进程调用所述窗口内容截取函数。

2.如权利要求1所述的方法,其特征在于,还包括:

如果检测获知所述目标窗口所属进程不是当前进程,则检测当前进程的合法性;

如果检测获知当前进程非法,则拒绝当前进程调用所述窗口内容截取函数获取目标窗口的内容。

3.如权利要求2所述的方法,其特征在于,还包括:

如果检测获知当前进程合法,则允许当前进程调用所述窗口内容截取函数获取目标窗口的内容。

4.如权利要求1所述的方法,其特征在于,在所述监测操作系统内核提供的窗口内容截取函数是否被调用之前,还包括:

在具有网络安全应用的防御驱动中设置与所述窗口内容截取函数对应的钩子函数。

5.如权利要求2所述的方法,其特征在于,所述检测当前进程的合法性,包括:

根据预设的特征库检测当前进程的合法性。

6.如权利要求5所述的方法,其特征在于,所述特征库包括:

合法进程的白名单,和/或,非法进程的黑名单。

7.一种窗口内容处理装置,其特征在于,包括:

监测模块,用于监测操作系统内核提供的窗口内容截取函数是否被调用;

运行模块,用于如果监测到当前进程调用所述窗口内容截取函数获取目标窗口的内容,运行预设的与所述窗口内容截取函数对应的钩子函数;

第一检测模块,用于检测所述目标窗口所属进程是否为当前进程;

第一处理模块,用于在检测获知所述目标窗口所属进程是当前进程时,允许当前进程调用所述窗口内容截取函数。

8.如权利要求7所述的装置,其特征在于,还包括:

第二检测模块,用于在检测获知所述目标窗口所属进程不是当前进程时,检测当前进程的合法性;

第二处理模块,用于在检测获知当前进程非法时,拒绝当前进程调用所述窗口内容截取函数获取目标窗口的内容。

9.如权利要求8所述的装置,其特征在于,包括:

所述第二处理模块,还用于在检测获知当前进程合法时,允许当前进程调用所述窗口内容截取函数获取目标窗口的内容。

10.如权利要求7所述的装置,其特征在于,还包括:

设置模块,用于在具有网络安全应用的防御驱动中设置与所述窗口内容截取函数对应的钩子函数。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1