[发明专利]一种基于行为分析的字符终端特征数据提取方法有效
| 申请号: | 201310160791.X | 申请日: | 2013-05-03 |
| 公开(公告)号: | CN103258021A | 公开(公告)日: | 2013-08-21 |
| 发明(设计)人: | 刘韬;吴永越;范渊 | 申请(专利权)人: | 杭州安恒信息技术有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 杭州中成专利事务所有限公司 33212 | 代理人: | 周世骏 |
| 地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 行为 分析 字符 终端 特征 数据 提取 方法 | ||
1.一种基于行为分析的字符终端特征数据提取方法,其特征在于,是通过网络监控获取用户的客户端与主机交互过程中产生的数据,通过终端模拟对数据进行分析,还原客户端与主机之间的交互过程,再根据客户端使用过程中人机直接交互的行为规则进一步提取出所需内容;该方法基于字符终端特征数据提取系统而实现;
所述字符终端特征数据提取系统包括数据监控模块、终端模拟模块、行为分析模块和数据记录模块;其中,数据监控模块分别与终端模拟模块和行为分析模块相连,终端模拟模块与行为分析模块相连,行为分析模块与数据记录模块相连,各相连的模块之间实现电信号传递;所述数据监控模块部署于客户端与主机之间,用于监控用户与主机之间的所有通信数据,并在获取这些数据之后提交给终端模拟模块进行处理;所述终端模拟模块用于将主机发送给客户端的描述如何在客户端终端显示器上绘图的指令模拟并转化成用户能够直接阅读的文字信息;所述行为分析模块用于对搜集到的数据进行分析和筛选,以提升字符终端特征数据提取的效率;所述数据记录模块用于记录经分析后的数据,同时产生相应的日志信息;
所述通过网络监控获取用户的客户端与主机交互过程中产生的数据,是指数据监控模块对客户端与主机交互过程的所有数据进行记录,包括记录用户请求和主机响应的数据;
所述通过终端模拟对数据进行分析,还原客户端与主机之间的交互过程,是指终端模拟模块将主机发送给客户端的描述如何在客户端的终端显示器上绘图的指令模拟并转化成用户能够直接阅读的文字信息;通过对主机响应数据的分析,将终端工作模式划分为命令模式和编辑模式;
所述根据客户端使用过程中人机直接交互的行为规则进一步提取出所需内容,是指行为分析模块根据下述规则之一提取所需的数据:
(1)通过判断客户端和主机之间的交互数据中是否存在光标定位序列来区分客户端的工作模式,如果存在光标定位序列则客户端工作于编辑模式下;如果不存在光标定位序列则客户端工作于命令模式;
(2)只提取主机响应数据的最后一行内容加以分析,构造出用户正在操作的最后一行内容,即用户执行的命令行内容;
(3)记录下用户命令的输入字符串,并与主机端回复的数据内容比对;当相同的字符串出现的时候就是该命令开始执行的地方,也就是此前一条命令执行结束的时候;
(4)通过提取和分析主机响应数据的末尾行,当用户键入执行符时,重新构造出用户的输入数据作为需要提取的内容;
(5)如果要求只需要提取用户所执行的命令行,则用户在编辑状态下所做的相关输入输出就被忽略,以减少多余工作量;
(6)当用户请求是粘帖的多行内容时,将多行内容拆分为一个一个的单行内容,并分别以单行逻辑进行处理;
(7)指定一个分隔符,以该分隔符为界限,对多行内容进行拆分,将多行逻辑简化为单行逻辑。
2.根据权利要求1所述的方法,其特征在于,主机响应的数据包括两种:需要输出到终端显示器上的可打印内容和控制在显示器上何处描绘字符与字符属性终端属性内容的终端序列。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州安恒信息技术有限公司,未经杭州安恒信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310160791.X/1.html,转载请声明来源钻瓜专利网。





