[发明专利]一种SSH路径追踪方法、系统及介质有效
申请号: | 201911023403.7 | 申请日: | 2019-10-25 |
公开(公告)号: | CN110933032B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 王小庆;孙利杰;石勇;杨鹏举;周强;陈松政;刘文清;杨涛 | 申请(专利权)人: | 湖南麒麟信安科技股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 湖南兆弘专利事务所(普通合伙) 43008 | 代理人: | 谭武艺 |
地址: | 410000 湖南省长*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ssh 路径 追踪 方法 系统 介质 | ||
1.一种SSH路径追踪方法,其特征在于实施步骤包括:
1)目标主机在任意主机的ssh登录时,根据目标主机和原始发出ssh登录的源主机之间的所有连接依次进行拼接,形成目标主机和源主机之间的链路;
2)当目标主机受到攻击时,查找该攻击对应的目标主机和源主机之间的链路,从而获取得到源主机的IP地址,实现对发起攻击的源主机的定位跟踪;步骤1)中根据目标主机和原始发出ssh登录的源主机之间的所有连接依次进行拼接的详细步骤包括:
1.1)获取主机登录至目标主机产生的连接An的信息,将连接An作为当前连接Ai;
1.2)从系统进程树中查找当前连接Ai的父进程,如果查找成功,则将连接Ai和找到父进程所对应的连接Ai-1进行拼接,然后将找到父进程所对应的连接Ai-1作为新的当前连接Ai,跳转重新执行步骤1.2);否则,跳转执行下一步;所述将连接Ai和找到父进程所对应的连接Ai-1进行拼接时,连接Ai以及连接Ai-1的信息包括源IP、源端口、目的IP,拼接得到的链路的信息为包括连接Ai-1的源IP、源端口以及连接Ai的目的IP;
1.3)将拼接得到的链路作为目标主机和源主机之间的链路。
2.一种SSH路径追踪系统,其特征在于包括:
链路更新程序单元,用于目标主机在任意主机的ssh登录时,根据目标主机和原始发出ssh登录的源主机之间的所有连接依次进行拼接,形成目标主机和源主机之间的链路;所述根据目标主机和原始发出ssh登录的源主机之间的所有连接依次进行拼接的详细步骤包括:
1.1)获取主机登录至目标主机产生的连接An的信息,将连接An作为当前连接Ai;
1.2)从系统进程树中查找当前连接Ai的父进程,如果查找成功,则将连接Ai和找到父进程所对应的连接Ai-1进行拼接,然后将找到父进程所对应的连接Ai-1作为新的当前连接Ai,跳转重新执行步骤1.2);否则,跳转执行下一步;所述将连接Ai和找到父进程所对应的连接Ai-1进行拼接时,连接Ai以及连接Ai-1的信息包括源IP、源端口、目的IP,拼接得到的链路的信息为包括连接Ai-1的源IP、源端口以及连接Ai的目的IP;
1.3)将拼接得到的链路作为目标主机和源主机之间的链路
攻击追踪程序单元,用于当目标主机受到攻击时,查找该攻击对应的目标主机和源主机之间的链路,从而获取得到源主机的IP地址,实现对发起攻击的源主机的定位跟踪。
3.一种SSH路径追踪系统,包括计算机设备,其特征在于,该计算机设备被编程或者配置以执行权利要求1所述SSH路径追踪方法的步骤。
4.一种SSH路径追踪系统,包括计算机设备,其特征在于,该计算机设备至少包括微处理器和存储器,且所述存储器中存储有被编程或者配置以执行权利要求1所述SSH路径追踪方法的计算机程序。
5.一种计算机可读存储介质,其特征在于,该计算机可读存储介质中存储有被编程或者配置以执行权利要求1所述SSH路径追踪方法的计算机程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南麒麟信安科技股份有限公司,未经湖南麒麟信安科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911023403.7/1.html,转载请声明来源钻瓜专利网。