【技术实现步骤摘要】
一种用于追溯异常通信的显示系统
[0001]本专利技术涉及网络安全领域,特别是涉及一种用于追溯异常通信的显示系统。
技术介绍
[0002]随着计算机信息技术的飞速发展,网络已经成为人们工作、学习和生活中不可缺少的一部分。与此同时,当网络遭受到攻击时会导致个人信息的流失、企业数据的泄露,造成严重的财产损失,因此网络安全也成为了社会需要重视的问题。在企业日常的网络使用中,管理员会对源IP和目的IP之间的数据信息通信进行实时监控,便于及时对未经允许的数据通信进行记录和排查,减少网络攻击造成的危害。
[0003]为了便于对源IP和目的IP之间未经允许的数据通信进行监控,目前企业会采用可视化界面的形式,将源IP和目的IP之间未经允许的数据通信以两点之间的连线进行表示。当前采用的方法中,源IP和目的IP之间的连线采用圆弧的形式,各条圆弧关于源IP与目的IP之间的线段对称,且位于源IP与目的IP之间的线段一侧的相邻圆弧之间的最大距离均相等。
[0004]上述方法在实际使用过程中会出现各个圆弧之间的连线相交叉的情况,影响了实
【技术保护点】
【技术特征摘要】
1.一种用于追溯异常通信的显示系统,其特征在于,所述系统包括:第一IP呈现区域信息C0、第二IP呈现区域信息列表C={C1,C2,
……
,C
g
,
……
,C
z
},C对应的攻击次数列表N={N1,N2,
……
,N
g
,
……
,N
z
},处理器和存储有计算机程序的存储器,第一IP呈现区域是指目标显示区域内源IP的呈现区域,第二IP呈现区域是指目标显示区域内目的IP的呈现区域,C
g
为第g个第二IP呈现区域信息,g=1,2
……
z,z为第二IP呈现区域信息的总个数,N
g
为C
g
对应的目的IP向C0对应的源IP进行未经允许的通讯的次数,N1至N
z
按照攻击次数从小到大依次排列,当所述计算机程序被处理器执行时,实现以下步骤:当需要调整C
g
对应的圆心像素点的坐标(X
g
,Y
g
)时,执行如下步骤:S51:以C0对应的圆心像素点为原点,以平行于目标显示区域短边的射线为极轴,建立极坐标系;S52:令C
g
对应的圆心像素点的极坐标为(W0*g/(2z),2π*g/z);S53:当g≤z且每一N
g
均满足N
g
*L0≤W0*g/(2z)时,则将代表C
g
对应的目的IP与C0对应的源IP之间的未经允许的通讯的关联关系线设置到C0对应的圆心像素点和C
g
对应的圆心像素点之间的线段上,其中每条关联关系线的长度为L0,L0为预先设置的C
g
对应的目的IP与C0对应的源IP之间的N
g
次未经允许的通讯中,每次未经允许的通讯所对应的关联关系线的长度,其中,W0符合以下条件:W0=W
‑
2r,r为预设的每个第二呈现区域的半径,W为目标显示区域短边的长度。2.根据权利要求1所述的系统,其特征在于,所述系统还包括:C对应的显示半径列表R={R1,R2,
……
,R
g
,
……
,R
z
},R
g
为C0对应的圆心像素点与C
g
对应的圆心像素点之间的距离;S1:获取C0对应的圆心像素点坐标(X
C0
,Y
C0
)、预设坐标系中原点坐标(X0,Y0)以及C
g
对应的圆心像素点的坐标(X
g
,Y
g
),预设坐标系中原点为目标显示区域的中心像素点;预设坐标系为以目标显示区域的中心像素点为原点、以平行于目标显示区域长边的直线为X轴、以平行于目标显示区域短边的直线为Y轴而建立的直角坐标系,X0=0,Y0=0;X
g
符合如下条件:X
g
=R
g
*cos(2π*g/z);Y
g
符合如下条件:Y
g
=R
g
*sin(2π*g/z);S11:当X
C0
=X0且Y
C0
=Y0时,执行S2步骤;S12:当X
C0
≠X0或Y
C0
≠Y0时,将C0对应的圆心像素点移动至预设坐标系中原点坐标且将C0对应的所有的第二IP呈现区域也进行移动;将C0对应的圆心像素点移动至预设坐标系中原点坐标且将C0对应的所有的第二IP呈现区域也进行移动的具体步骤为:S121:获取C0对应的圆心像素点与预设坐标系中原点坐标的坐标差值(ΔX,ΔY);ΔX符合如下条件:ΔX=X0‑
X
C0
;ΔY符合如下条件:ΔY=Y0‑
Y
C0
;S122:根据C0对应的圆心像素点与预设坐标系中原点坐标的坐标差值对(X
C0
,Y
C0
)和
(X
g
,Y
g
)进行更新;具体的,X
C0
符合如下条件:X
C0
=X
C0
+ΔX,Y
C0
符合如下条件:Y
C0
=Y
C0
+ΔY;X
g
符合如下条件:X
g
=X
g
+ΔX;Y
g
符合如下条件:Y
g
=Y
g
+ΔY。3.根据权利要求2所述的系统,其特征在于,所述步骤S4如下:S2:获取C对应的中间圆心像素点集B={B1,B2,
……
,B
g
,
……
,B
z
},B
g
={B
g1
,B
g2
},B
g1
=(X
Bg1
,Y
Bg1
),B
g2
=(X
Bg2
,Y
Bg2
),X
Bg1
为C
g
对应的中间圆心像素点组中第一中间圆心像素点的X轴坐标值,Y
Bg1
为C
g
对应的中间圆心像素点组中第一中间圆心像素点的Y轴坐标值,X
Bg2
为C
g
对应的中间圆心像素点组中第二中间圆心像素点的X轴坐标值,Y
Bg2
为C
g
对应的中间圆心像素点组中第二中间圆心像素点的Y轴坐标值;第一中间圆心像素点为以(X
C0
,Y
C0
)和(X
g
,Y
g
)之间的线段为弦,以D
g
为第g个目的IP和源IP的关联关系线到弦的距离所做的圆的圆心,且第一中间圆心像素点在(X
C0
,Y
C0
)指向(X
g
,Y
g
)方向的左侧;第二中间圆心像素点为以(X
C0
,Y
C0
)和(X
g
,Y
g
)之间的线段为弦,以D
g
为第g个目的IP和源IP的关联关系线到弦的距离所做的圆的圆心,且第二中间圆心像素点在(X
C0
,Y
C0
)指向(X
g
,Y
g
)方向的右侧;其中,D
g
符合如下条件:D
g
=
⌊
N
g
/2
⌋
*D,其中,
⌊
N
g
/2
⌋
为对N
g
/2向下取整,D为预设的每一目的IP和源IP的相邻两条关联关系线中点之间的间隔距离;获取(X
Bg1
,Y
Bg1
),(X
Bg2
,Y
Bg2
)的步骤包括:S21:获取(X
Bg11
,Y
Bg11
),(X
Bg21
,Y
Bg21
),(X
Bg12
,Y
Bg12
),(X
Bg22
,Y
Bg22
),其中X
Bg11
为C
g
对应的中间圆心像素点组中第一中间圆心像素点的第一X轴坐标值,Y
Bg11
为C
g
对应的中间圆心像素点组中第一中间圆心像素点的第一Y轴坐标值,X
Bg21
为C
g
对应的中间圆心像素点组中第二中间圆心像素点的第一X轴坐标值,Y
Bg21
为C
g
对应的中间圆心像素点组中第二中间圆心像素点的第一Y轴坐标值;X
Bg12
为C
g
对应的中间圆心像素点组中第一中间圆心像素点的第二X轴坐标值,Y
Bg12
为C
g
对应的中间圆心像素点组中第一中间圆心像素点的第二Y轴坐标值,X
Bg22
为C
g
对应的中间圆心像素点组中第二中间圆心像素点的第二X轴坐标值,Y
Bg22
为C
g
对应的中间圆心像素点组中第二中间圆心像素点的第二Y轴坐标值;X
Bg11
符合如下条件:X
Bg11
=(4D
g2
+R
g2
)/8D
g
*cos(2π*g/z+arc...
【专利技术属性】
技术研发人员:苗维杰,
申请(专利权)人:北京立思辰安科技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。