Network attack and defense capability visualization method, device, electronic equipment, medium and product

By determining the attack and defense capability values ​​of network terminals in network security competitions and visually displaying their corresponding identifiers, the problem that cannot be visually displayed in the existing technology is solved, and the intuitive display of network terminal strength and user experience is achieved.

CN115134115BActive Publication Date: 2025-03-21QI AN XIN TECHNOLOGY GROUP INC +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210567726.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-23
Publication Date
2025-03-21
Estimated Expiration
2042-05-23

AI Technical Summary

Technical Problem

The existing technology cannot visually display the attack capabilities and defense capabilities of each network terminal in a network security competition, resulting in poor user experience.

Method used

By determining the attack capability value and defense capability value of the network terminal, and visually displaying the identifiers corresponding to these values ​​according to the preset mapping relationship. Specifically, use energy columns and rings as markers to adjust their display effects according to the different attack and defense capabilities.

Benefits of technology

It realizes intuitive visualization of network terminal attacks and defense capabilities, improves user experience, and allows users to quickly understand the strength of each network terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115134115B_ABST
    Figure CN115134115B_ABST
Patent Text Reader

Abstract

The present invention provides a method, device, electronic device, medium and product for visualizing network attack and defense capabilities. The method comprises: determining the attack capability value and defense capability value of each network terminal participating in the network attack and defense; determining the first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to the mapping relationship between the preset attack capability value and the first identifier with a visually adjustable attribute; determining the second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal according to the mapping relationship between the preset defense capability value and the second identifier with a visually adjustable attribute; displaying the first identifier with a predetermined display effect and the second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal, so as to open the black box of network security, visualize the strength of each network terminal participating in the network security attack and defense competition, and enhance the visual intuitive experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of network security technology, and in particular to a method, device, electronic equipment, medium and product for visualizing network attack and defense capabilities. Background Art

[0002] With the continuous development of network security technology, network security competitions are becoming more and more popular.

[0003] In the prior art, in a network security competition, the attack and defense capabilities of each network terminal participating in the network security attack and defense competition are not visualized, and the strength of each network terminal cannot be intuitively understood. Summary of the invention

[0004] The present invention provides a network attack and defense capability visualization method, device, electronic device, medium and product, which are used to solve the technical problem in the prior art that the strength of each team in a network security competition cannot be visualized, resulting in a poor user experience, so as to achieve the purpose of improving the user experience by visually displaying the attack and defense capabilities.

[0005] In a first aspect, the present invention provides a method for visualizing network attack and defense capabilities, comprising:

[0006] Determine the attack capability value and defense capability value of each network terminal participating in network attack and defense;

[0007] Determining a first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to a mapping relationship between a preset attack capability value and a first identifier with a visually adjustable attribute;

[0008] Determining, according to a mapping relationship between a preset defense capability value and a second identifier having a visually adjustable attribute, a second identifier having a predetermined display effect corresponding to the defense capability value of the network terminal;

[0009] A first identifier with a predetermined display effect and a second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal are displayed.

[0010] Further, according to the network attack and defense capability visualization method provided by the present invention, the first identifier is an energy column, and the adjustable attribute is used to determine the display effect of the energy column.

[0011] Accordingly, the determining, according to the mapping relationship between the preset attack capability value and the first identifier with a visually adjustable attribute, the first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal includes:

[0012] According to the mapping relationship between the preset attack capability value and the energy columns with different display effects, the energy column with the predetermined display effect corresponding to the attack capability value of the network terminal is determined.

[0013] Further, according to the network attack and defense capability visualization method provided by the present invention, the preset attack capability value is divided into a plurality of attack capability range values, each of the attack capability range values ​​corresponds to an attack capability level, each of the attack capability level corresponds to an energy column with a different display effect, and the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal is determined according to the mapping relationship between the preset attack capability value and the energy column with different display effects, including:

[0014] Determining, from the multiple attack capability range values, an attack capability range value to which the attack capability value of the network terminal belongs;

[0015] Based on the determined attack capability range value, the corresponding attack capability level is determined, and the energy column corresponding to the display effect of the attack capability level is determined as the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal.

[0016] Further, according to the network attack and defense capability visualization method provided by the present invention, the preset attack capability value has four attack capability range values, each attack capability range value corresponds to an attack capability level, and each of the attack capability levels corresponds to energy columns of different linear levels.

[0017] Correspondingly, the determining of the corresponding attack capability level based on the determined attack capability range value, and determining the energy column of the display effect corresponding to the attack capability level as the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal, includes:

[0018] When it is determined that the attack capability value of the network terminal belongs to a first attack capability range value, determining a linear value level one of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the first attack capability range value;

[0019] When it is determined that the attack capability value of the network terminal belongs to the second attack capability range value, determining the linear value level 2 of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the second attack capability range value;

[0020] When it is determined that the attack capability value of the network terminal belongs to the third attack capability range value, determining the linear value level three of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the third attack capability range value;

[0021] When it is determined that the attack capability value of the network terminal belongs to a fourth attack capability range value, determining a linear value level 4 of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the fourth attack capability range value;

[0022] Among them, the linear value level one, the linear value level two, the linear value level three and the linear value level four are set from low to high, the higher the level, the stronger the attack capability, and the first attack capability range value, the second attack capability range value, the third attack capability range value and the fourth attack capability range value are positively correlated with the corresponding levels respectively.

[0023] Further, according to the network attack and defense capability visualization method provided by the present invention, the second identifier is a ring, and the adjustable attribute is used to determine the DIAM size and number of the ring.

[0024] Accordingly, the determining, according to the mapping relationship between the preset defense capability value and the second identifier with a visually adjustable attribute, the second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal includes:

[0025] According to the correspondence between the preset defense capability value and the DIAM of the ring, and the number of the rings, the DIAM of the ring with the predetermined display effect and the number of the rings corresponding to the defense capability value of the network terminal are determined.

[0026] Further, according to the network attack and defense capability visualization method provided by the present invention, the preset defense capability value is divided into a plurality of defense capability range values, each of the defense capability range values ​​corresponds to a defense capability level, each defense capability level corresponds to a DIAM of a ring and a number of rings with different display effects, and the DIAM of a ring with a predetermined display effect and the number of rings corresponding to the defense capability value of the network terminal are determined according to the correspondence between the preset defense capability value and the DIAM of the ring, and the number of rings, including:

[0027] Determining, from the multiple defense capability range values, a defense capability range value to which the defense capability value of the network terminal belongs;

[0028] According to the determined defense capability range value, the corresponding defense capability level is determined, and the DIAM of the ring and the number of rings of the display effect corresponding to the determined defense capability level are determined as the DIAM of the ring with a predetermined display effect and the number of rings corresponding to the network terminal.

[0029] Further, according to the network attack and defense capability visualization method provided by the present invention, the preset defense capability value has four range values ​​corresponding to four defense capability levels, and the four defense capability levels correspond to different DIAM rings and different numbers of rings, respectively.

[0030] Correspondingly, the method of determining the corresponding defense capability level according to the determined defense capability range value, and determining the DIAM and the number of rings of the display effect corresponding to the determined defense capability level as the DIAM and the number of rings of the predetermined display effect corresponding to the network terminal, includes:

[0031] When it is determined that the attack capability value of the network terminal belongs to the first defense capability range value, determining the number of display circles corresponding to the defense capability value of the network terminal to be zero according to the defense capability level corresponding to the first defense capability range value;

[0032] When it is determined that the attack capability value of the network terminal belongs to the second defense capability range value, the number of display rings corresponding to the defense capability value of the network terminal is determined to be one according to the defense capability level corresponding to the second defense capability range value, and the fifth DIAM of the display ring is displayed;

[0033] When it is determined that the attack capability value of the network terminal belongs to the third defense capability range value, the number of display rings corresponding to the defense capability value of the network terminal is determined to be two according to the defense capability level corresponding to the third defense capability range value, and the fifth and sixth DIAMs of the rings are displayed;

[0034] When it is determined that the attack capability value of the network terminal belongs to the fourth defense capability range, the number of display rings corresponding to the defense capability value of the network terminal is determined to be three according to the defense capability level corresponding to the fourth defense capability range, and the fifth, sixth and seventh DIAMs of the rings are displayed.

[0035] Furthermore, according to the network attack and defense capability visualization method provided by the present invention, before determining the attack capability value and the defense capability value of each network terminal participating in the network attack and defense, the method includes:

[0036] Determine a plurality of attack capability levels and a plurality of attack capability range values ​​corresponding to the plurality of attack capability levels, determine different DIAM first identifiers according to the plurality of attack capability range values, and obtain a mapping relationship between the attack capability value and the first identifier;

[0037] Determine multiple defense capability levels and multiple defense capability range values ​​corresponding to the multiple defense capability levels, determine different DIAM second identifiers and the number of displayed second identifiers based on the multiple defense capability range values, and obtain a mapping relationship between the defense capability value and the second identifier.

[0038] Furthermore, according to the network attack and defense capability visualization method provided by the present invention, each network terminal is a different identifier for each team, or each soldier, or each tank.

[0039] Furthermore, a method for visualizing network attack and defense capabilities provided by the present invention includes:

[0040] Obtain information about network terminals involved in the network attack on the intended target;

[0041] Determining the number of network terminals that have penetrated the predetermined target;

[0042] Determining, according to a mapping relationship between the number of network terminals that have penetrated the predetermined target and the third identifier with a visually adjustable attribute, a third identifier with a predetermined display effect corresponding to the number of network terminals;

[0043] The third marker is displayed.

[0044] Further, according to the network attack and defense capability visualization method provided by the present invention, the third identifier is a building with an energy grid,

[0045] Accordingly, according to the mapping relationship between the number of network terminals that have entered the predetermined target and the third identifier with a visually adjustable attribute, determining the third identifier with a predetermined display effect corresponding to the number of network terminals includes:

[0046] According to the ratio of the number of network terminals that have attacked the predetermined target to the number of network terminals that have participated in the network attack, the building will be lit up with a corresponding number of energy grids;

[0047] When all the network terminals participating in the network attack have attacked the predetermined target, all the energy grids on the building will be lit up.

[0048] Furthermore, according to the network attack and defense capability visualization method provided by the present invention, the method also includes:

[0049] The height of the energy grid of the building is automatically adjusted according to the number of network terminals participating in the network attack and defense of the predetermined target.

[0050] In a second aspect, the present invention further provides a network attack and defense capability visualization device, comprising:

[0051] A first determination module is used to determine the attack capability value and defense capability value of each network terminal participating in network attack and defense;

[0052] A second determination module, configured to determine a first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to a mapping relationship between a preset attack capability value and a first identifier with a visually adjustable attribute;

[0053] A third determination module, configured to determine a second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal according to a mapping relationship between a preset defense capability value and a second identifier with a visually adjustable attribute;

[0054] The display module is used to display a first identifier with a predetermined display effect and a second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal.

[0055] Furthermore, the present invention also provides another network attack and defense capability visualization device, comprising:

[0056] An acquisition module is used to acquire information of network terminals participating in the network attack on the predetermined target;

[0057] A first determining module is used to determine the number of network terminals that have entered the predetermined target;

[0058] A second determination module is used to determine the third identifier with a predetermined display effect corresponding to the number of network terminals according to the mapping relationship between the number of network terminals that have entered the predetermined target and the third identifier with a visually adjustable attribute;

[0059] The display module is used to display the determined third identifier.

[0060] In a third aspect, the present invention further provides an electronic device, comprising:

[0061] processor, memory and bus, wherein,

[0062] The processor and the memory communicate with each other via the bus;

[0063] The memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute the steps of the network attack and defense capability visualization method as described in any of the above items.

[0064] In a fourth aspect, the present invention further provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions enable a computer to execute the steps of the network attack and defense capability visualization method as described above.

[0065] In a fifth aspect, the present invention further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the method for visualizing network attack and defense capabilities as described in any of the above items.

[0066] The present invention provides a method, device, electronic device, medium and product for visualizing network attack and defense capabilities, the method comprising: determining the attack capability value and defense capability value of each network terminal participating in the network attack and defense; determining the first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to the mapping relationship between the preset attack capability value and the first identifier with a visually adjustable attribute; determining the second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal according to the mapping relationship between the preset defense capability value and the second identifier with a visually adjustable attribute; and displaying the first identifier with a predetermined display effect and the second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal. The method provided by the present invention can visualize the attack capability and defense capability of each network terminal participating in the network security attack and defense competition by setting the first identifier and the second identifier, thereby enhancing the visual intuitive experience and intuitively determining the strength of each network terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0068] Figure 1 It is a flow chart of a method for visualizing network attack and defense capabilities provided by the present invention;

[0069] Figure 2 This is one of the example diagrams of the network attack and defense capability visualization method provided by the present invention;

[0070] Figure 3 This is the second example diagram of the network attack and defense capability visualization method provided by the present invention;

[0071] Figure 4 This is the third example diagram of the network attack and defense capability visualization method provided by the present invention;

[0072] Figure 5 It is a structural schematic diagram of a network attack and defense capability visualization device provided by the present invention;

[0073] Figure 6 It is a structural schematic diagram of the electronic device provided by the present invention. DETAILED DESCRIPTION

[0074] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0075] Figure 1 The network attack and defense capability visualization method provided by the present invention is as follows: Figure 1 As shown, the network attack and defense capability visualization method provided by the present invention specifically includes the following steps:

[0076] Step 101: Determine the attack capability value and defense capability value of each network terminal participating in network attack and defense.

[0077] It should be noted that the network attack and defense capability visualization method in the embodiment of the present invention can be used in network attack and defense exercises, network attack and defense competitions, or network attack and defense actual combat scenarios, so that the network attack and defense process and situation can be more intuitively seen. For ease of understanding, the following explanation is given using a network attack and defense competition as an example.

[0078] In this embodiment, in the network attack and defense competition, it is necessary to determine the attack capability value and defense capability value of each network terminal of the network attack and defense parameter, wherein the defense capability value refers to the capability value of the network terminal to protect its own system from being breached, and the attack capability value refers to the capability value of the network terminal to attack the opponent's network system. It should be noted that the network terminal can refer to each team, or each tank, etc., which is not specifically limited here.

[0079] Step 102: Determine a first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to a mapping relationship between a preset attack capability value and a first identifier with a visually adjustable attribute.

[0080] In this embodiment, it is necessary to determine the first marker with a predetermined display effect corresponding to the attack capability value of the network terminal based on the mapping relationship between the preset attack capability value and the first marker with visually adjustable properties, wherein the first marker is a display object with adjustable properties, such as adjusting its DIAM, height, quantity, etc. Specifically, it can be a cylindrical energy column, or an energy ring, or it can also be a cube or multi-dimensional form, which can be set according to the actual needs of the user.

[0081] It should be noted that there is a certain mapping relationship between the first identifier and the attack energy value. For example, if the attack capability value is a value A, and the value A is greater than a preset threshold, the attack capability value corresponding to the first identifier DIAM is determined to be a; if the value A is less than the preset threshold, the attack capability value corresponding to the first identifier DIAM is determined to be b. The specific mapping relationship can be set according to the actual needs of the user and is not specifically limited here.

[0082] Step 103: Determine a second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal according to a mapping relationship between a preset defense capability value and a second identifier with a visually adjustable attribute.

[0083] In this embodiment, it is necessary to determine the second marker with a predetermined display effect corresponding to the defense capability value of the network terminal based on the mapping relationship between the preset defense capability value and the second marker with visually adjustable attributes, wherein the second marker also refers to a marker that can adjust its own attributes, specifically a circular ring, a square ring, etc., which can adjust its own DIAM, height and other attributes, and can be adjusted specifically according to the size of the defense capability value.

[0084] It should be noted that the second marker and the defense capability value have a certain mapping relationship. Specifically, the size and number of the second marker DIAM to be displayed are determined according to the size of the defense capability value. For example, when the defense capability value is XX, the number of second markers to be displayed is determined to be 2, and the markers DIAM are AA and BB respectively. The specific setting of the mapping relationship can be set according to the actual needs of the user and is not specifically limited here.

[0085] Step 104: Displaying a first identifier with a predetermined display effect and a second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal.

[0086] In this embodiment, it is necessary to visualize a first marker with a predetermined display effect and a second marker with a predetermined display effect corresponding to the attack capability value of the network terminal. The attack capability of the network terminal can be clearly seen through the first marker, and the defense capability of the network terminal can be seen through the second marker.

[0087] According to the network attack and defense capability visualization method provided by the present invention, by determining the attack capability value and defense capability value of each network terminal participating in the network attack and defense; according to the mapping relationship between the preset attack capability value and the first identifier with visually adjustable attributes, determining the first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal; according to the mapping relationship between the preset defense capability value and the second identifier with visually adjustable attributes, determining the second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal; displaying the first identifier with a predetermined display effect and the second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal. The method provided by the present invention can visualize the attack capability and defense capability of each network terminal participating in the network security attack and defense competition by setting the first identifier and the second identifier, thereby enhancing the visual intuitive experience and intuitively determining the strength of each network terminal.

[0088] Based on any of the above embodiments, in one embodiment, the first identifier is an energy column, and the adjustable attribute is used to determine the display effect of the energy column.

[0089] Accordingly, the determining, according to the mapping relationship between the preset attack capability value and the first identifier with a visually adjustable attribute, the first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal includes:

[0090] According to the mapping relationship between the preset attack capability value and the energy columns with different display effects, the energy column with the predetermined display effect corresponding to the attack capability value of the network terminal is determined.

[0091] In this embodiment, the first marker is determined to be an energy column, and the adjustable attributes are used to determine the display effect of the energy column. Then, based on the preset mapping relationship between the attack capability value and the energy column, the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal is determined. If the mapping relationship between the attack capability value and the energy column is: the DIAM of the energy column corresponding to the attack energy value A is a, and the DIAM of the energy column corresponding to the attack energy value B is b, when the attack capability value of the network terminal is determined to be B, the energy column DIAM with a visual display effect is b. If the attack capability value changes, the size of the energy column DIAM will also change accordingly, wherein DIAM is Diameter, which means diameter.

[0092] According to the network attack and defense capability visualization method provided by the present invention, when the first marker is an energy column, the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal is determined according to the mapping relationship between the preset attack capability value and the energy column, so that the attack capability of the network terminal can be accurately judged, the visual impact of the user is improved, and the visual intuitive experience is enhanced.

[0093] Based on any of the above embodiments, in one embodiment, the preset attack capability value is divided into a plurality of attack capability range values, each of the attack capability range values ​​corresponds to an attack capability level, each of the attack capability level corresponds to an energy column with a different display effect, and determining the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal according to a mapping relationship between the preset attack capability value and the energy column with different display effects includes:

[0094] Determining, from the multiple attack capability range values, an attack capability range value to which the attack capability value of the network terminal belongs;

[0095] Based on the determined attack capability range value, the corresponding attack capability level is determined, and the energy column corresponding to the display effect of the attack capability level is determined as the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal.

[0096] In this embodiment, an energy column with a predetermined display effect corresponding to the attack capability value of the network terminal is determined through a plurality of preset mapping relationships, wherein the plurality of mapping relationships are determined based on a plurality of attack capability range values ​​and a correspondence between a plurality of energy columns of different diameters, such as an attack capability range value of 0 to 100, and a corresponding energy column diameter of 10 mm; an attack capability range value of 101 to 200, and a corresponding energy column diameter of 20 mm, etc., which can be specifically set according to the actual needs of the user and are not specifically limited herein.

[0097] In this embodiment, according to a preset mapping relationship, the attack capability range value to which the attack capability value of the network terminal belongs is determined from multiple attack capability range values, and then based on the determined attack capability range value, the corresponding attack capability level is determined, and the energy column corresponding to the display effect of the attack capability level is determined as the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal.

[0098] According to the network attack and defense capability visualization method provided by the present invention, based on the mapping relationship between the preset attack capability value and the energy column, the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal is determined, which can accurately judge the attack capability of the network terminal, improve the visual impact of the user, and enhance the visual intuitive experience.

[0099] Based on any of the above embodiments, in one embodiment, the preset attack capability value has four attack capability range values, each attack capability range value corresponds to an attack capability level, and each of the attack capability levels corresponds to a different linear energy column.

[0100] Correspondingly, the determining of the corresponding attack capability level based on the determined attack capability range value, and determining the energy column of the display effect corresponding to the attack capability level as the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal, includes:

[0101] When it is determined that the attack capability value of the network terminal belongs to a first attack capability range value, determining a linear value level one of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the first attack capability range value;

[0102] When it is determined that the attack capability value of the network terminal belongs to the second attack capability range value, determining the linear value level 2 of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the second attack capability range value;

[0103] When it is determined that the attack capability value of the network terminal belongs to the third attack capability range value, determining the linear value level three of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the third attack capability range value;

[0104] When it is determined that the attack capability value of the network terminal belongs to a fourth attack capability range value, determining a linear value level 4 of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the fourth attack capability range value;

[0105] Among them, the linear value level one, the linear value level two, the linear value level three and the linear value level four are set from low to high, the higher the level, the stronger the attack capability, and the first attack capability range value, the second attack capability range value, the third attack capability range value and the fourth attack capability range value are positively correlated with the corresponding levels respectively.

[0106] In this embodiment, four different attack capability levels are determined according to the range of the attack capability value, among which linear value level one, linear value level two, linear value level three and linear value level four are gradually increasing levels, that is, the diameter will continue to increase. It should be noted that in this embodiment, when the attack capability value becomes larger, the higher the attack capability level, the larger the diameter of the corresponding energy column with display effect, that is, the energy column becomes thicker and thicker.

[0107] According to the network attack and defense capability visualization method provided by the present invention, when the first marker is an energy column, the corresponding energy column with a predetermined display effect is determined according to the size of the attack capability value of the network terminal, which can accurately judge the attack capability of the network terminal, improve the visual impact of the user, and enhance the visual intuitive experience.

[0108] Based on any of the above embodiments, in one embodiment, the second identifier is a ring, and the adjustable attribute is used to determine the size and number of DIAMs of the ring.

[0109] Accordingly, the determining, according to the mapping relationship between the preset defense capability value and the second identifier with a visually adjustable attribute, the second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal includes:

[0110] According to the correspondence between the preset defense capability value and the DIAM of the ring, and the number of the ring, the DIAM of the ring with the predetermined display effect and the number of the ring corresponding to the defense capability value of the network terminal are determined.

[0111] In this embodiment, the second identifier is determined to be a ring, and then the ring with a predetermined display effect corresponding to the defense capability value of the network terminal and the number of rings are determined based on the mapping relationship between the preset defense capability value and the ring. If the mapping relationship between the defense capability value and the ring DIAM and the number of rings is: the ring DIAM corresponding to the defense energy value A is a, and the number of rings is 1, the ring DIAM corresponding to the defense energy value B is a and b, that is, the number of rings is 2, when it is determined that the defense capability value of the network terminal is B, the number of rings with a visual display effect is 2, and the displayed ring DIAM are a and b respectively. If the defense capability value changes, the size of the ring DIAM and the number of displayed rings will also change accordingly.

[0112] According to the network attack and defense capability visualization method provided by the present invention, when the second marker is a ring, the number of rings with a predetermined display effect and the DIAM of the rings corresponding to the defense capability value of the network terminal and the DIAM of the display rings are determined based on the mapping relationship between the preset defense capability value and the DIAM of the rings and the number of rings. This can accurately judge the defense capability of the network terminal, improve the visual impact of the user, and enhance the visual intuitive experience.

[0113] Based on any of the above embodiments, in one embodiment, the preset defense capability value is divided into a plurality of defense capability range values, each of the defense capability range values ​​corresponds to a defense capability level, each defense capability level corresponds to a DIAM of a ring with a different display effect and the number of rings, and the determination of the DIAM of a ring with a predetermined display effect and the number of rings corresponding to the defense capability value of the network terminal according to the correspondence between the preset defense capability value and the DIAM of the ring, and the number of rings, includes:

[0114] Determining, from the multiple defense capability range values, a defense capability range value to which the defense capability value of the network terminal belongs;

[0115] According to the determined defense capability range value, the corresponding defense capability level is determined, and the DIAM of the rings and the number of rings of the display effect corresponding to the determined defense capability level are determined as the DIAM of the rings and the number of rings of the predetermined display effect corresponding to the network terminal.

[0116] In this embodiment, the DIAM of the ring of the predetermined display effect corresponding to the network terminal and the number of rings are determined by preset multiple mapping relationships. The multiple mapping relationships are determined according to the relationship between multiple defense capability range values, multiple DIAM of the rings, and the number of rings. For example, when the defense capability range value is 0-100, the DIAM value of the corresponding ring is 0, and the number of displayed rings is 0; when the defense capability range value is 101-200, the DIAM value of the corresponding ring is 1, and the number of displayed rings is 1, etc., the specific settings can be made according to the actual needs of the user and are not specifically limited here.

[0117] In this embodiment, according to a preset mapping relationship, the defense capability range value to which the defense capability value of the network terminal belongs is determined from multiple defense capability range values, and then the corresponding defense capability level is determined based on the determined defense capability range value, and the DIAM of the ring of the display effect and the number of rings corresponding to the determined defense capability level are determined as the DIAM of the ring corresponding to the network terminal and the number of displayed rings.

[0118] According to the network attack and defense capability visualization method provided by the present invention, based on the mapping relationship between the preset defense capability value and the circle, the DIAM of the circle with a predetermined display effect corresponding to the defense capability value of the network terminal and the number of displayed circles are determined, so that the defense capability of the network terminal can be accurately judged, the visual impact of the user is improved, and the visual intuitive experience is enhanced.

[0119] Based on any of the above embodiments, in one embodiment, the preset defense capability value has four defense capability range values, each defense capability orientation value corresponds to a defense capability level, and each defense capability level corresponds to a ring of different DIAM and a different number of rings.

[0120] Correspondingly, the method of determining the corresponding defense capability level according to the determined defense capability range value, and determining the DIAM and the number of rings of the display effect corresponding to the determined defense capability level as the DIAM and the number of rings of the predetermined display effect corresponding to the network terminal, includes:

[0121] When it is determined that the defense capability value of the network terminal belongs to the first defense capability range value, determining the number of display circles corresponding to the defense capability value of the network terminal to be zero according to the defense capability level corresponding to the first defense capability range value;

[0122] When it is determined that the defense capability value of the network terminal belongs to the second defense capability range value, the number of display rings corresponding to the defense capability value of the network terminal is determined to be one according to the defense capability level corresponding to the second defense capability range value, and the fifth DIAM of the display ring is displayed;

[0123] When it is determined that the defense capability value of the network terminal belongs to the third defense capability range value, the number of display rings corresponding to the defense capability value of the network terminal is determined to be two according to the defense capability level corresponding to the third defense capability range value, and the fifth and sixth DIAMs of the display rings are displayed;

[0124] When it is determined that the defense capability value of the network terminal belongs to the fourth defense capability range, the number of display rings corresponding to the defense capability value of the network terminal is determined to be three according to the defense capability level corresponding to the fourth defense capability range, and the fifth, sixth and seventh DIAMs are displayed.

[0125] In this embodiment, four different defense capability levels are determined according to the range of the defense capability value, wherein the fifth, sixth and seventh DIAMs are values ​​of different sizes and are values ​​that gradually decrease. In this embodiment, when the defense capability value of the network terminal belongs to the first defense capability range value, the number of displayed rings is determined to be 0 according to the corresponding defense capability level, that is, there is no defense capability; when the defense capability value of the network terminal belongs to the fourth defense capability range value, the number of displayed rings is determined to be 3 according to the corresponding defense capability level, and the fifth, sixth and seventh DIAMs of the rings are displayed, that is, 3 rings are displayed. It should be noted that in this embodiment, when the defense capability value becomes larger, the higher the defense capability level, the more corresponding display rings with display effects will be displayed, that is, the more the number of displayed rings is, the stronger the defense capability is.

[0126] According to the network attack and defense capability visualization method provided by the present invention, when the second marker is a ring, the number of rings with a predetermined display effect corresponding to the defense capability value of the network terminal and the display ring DIAM are determined based on the mapping relationship between the preset defense capability value and the ring DIAM and the number of rings. This can accurately judge the defense capability of the network terminal and enhance the visual impact of the user.

[0127] Based on any of the above embodiments, in one embodiment, before determining the attack capability value and the defense capability value of each network terminal participating in the network attack and defense, the method includes:

[0128] Determine a plurality of attack capability levels and a plurality of attack capability range values ​​corresponding to the plurality of attack capability levels, determine first identifiers of different linear values ​​according to the plurality of attack capability range values, and obtain a mapping relationship between the attack capability value and the first identifier;

[0129] Determine multiple defense capability levels and multiple defense capability range values ​​corresponding to the multiple defense capability levels, determine different DIAM second identifiers and the number of displayed second identifiers based on the multiple defense capability range values, and obtain a mapping relationship between the defense capability value and the second identifier.

[0130] In this embodiment, it is necessary to determine the mapping relationship between the attack capability value and the first identifier and the mapping relationship between the defense capability value and the second identifier before determining the attack capability value and the defense capability value of each network terminal participating in the network attack and defense. In this embodiment, a plurality of attack capability levels and a plurality of attack capability range values ​​corresponding to the plurality of attack capability levels are determined, and then first identifiers of different levels are determined according to the plurality of attack capability range values ​​to obtain the mapping relationship between the attack capability value and the first identifier.

[0131] Among them, by determining multiple defense capability levels and multiple defense capability range values ​​corresponding to the multiple defense capability levels, determining second identifiers of different levels and the number of displayed second identifiers according to the multiple defense capability range values, a mapping relationship between the defense capability value and the second identifier is obtained. The specific application process in the above embodiment can be seen, and will not be described in detail here.

[0132] According to the network attack and defense capability visualization method provided by the present invention, by presetting the mapping relationship between the attack capability value and the first identifier and the mapping relationship between the defense capability value and the second identifier, the efficiency of subsequent visualization processing can be improved and the user experience can be enhanced.

[0133] Based on any of the above embodiments, in one embodiment, each network terminal is each team, or each soldier, or each tank, wherein a team can be composed of multiple soldiers or tanks, and each soldier or tank can correspond to one or more computers or clients or servers.

[0134] In this embodiment, each network terminal can be each team, or each soldier, or each tank, and can be set according to the actual needs of the user, which will not be described in detail here.

[0135] Based on any of the above embodiments, in this embodiment, if Figure 2 As shown in the figure, in the cyber security competition, the defense capability is divided into 4 levels, represented by no circle, 1 circle, 2 circles and 3 circles respectively. The more circles there are, the higher the defense level. Among them, the attack capability is also divided into 4 levels. The lower the attack capability, Figure 2 The energy column in the middle is thinner, and the higher the attack power, the thicker the energy column.

[0136] The present invention also provides another embodiment of a method for visualizing network attack and defense capabilities, which specifically includes:

[0137] Obtain the number of network terminals participating in the network attack on the intended target;

[0138] Determining the number of network terminals that have penetrated the predetermined target;

[0139] Determining, according to a mapping relationship between the number of network terminals that have penetrated the predetermined target and the third identifier with a visually adjustable attribute, a third identifier with a predetermined display effect corresponding to the number of network terminals;

[0140] The determined third marker is displayed.

[0141] In this embodiment, it is necessary to determine the number of network terminals participating in the network attack and defense and attacking the predetermined target, and then determine the third identifier corresponding to the display effect based on the mapping relationship between the number of network terminals participating in the network attack and defense and the third identifier with adjustable attributes, wherein the third identifier is an identifier used to indicate the ratio of the number of network terminals that successfully attack the predetermined target to all network terminals participating in the attack on the predetermined target. For example, it can be a building with an energy grid, or a cone-shaped object with adjustable brightness. It can be set according to the actual needs of the user and is not specifically limited here.

[0142] According to the network attack and defense capability visualization method provided by the present invention, a corresponding third identifier is determined according to the number of network terminals participating in the network attack and defense through a preset mapping relationship, which is conducive to real-time display of the attack and defense progress.

[0143] Based on any of the above embodiments, in one embodiment, the third marker is a building with an energy grid.

[0144] Accordingly, the method of determining the third identifier with a predetermined display effect corresponding to the number of the network terminals that have entered the predetermined target according to the mapping relationship between the number of preset network terminals and the third identifier with a visually adjustable attribute includes:

[0145] According to the ratio of the number of network terminals that have attacked the predetermined target to the number of network terminals that have participated in the network attack, the building will be lit up with a corresponding number of energy grids;

[0146] When all network terminals participating in network attack and defense attack the predetermined target, all energy grids on the building will be lit up;

[0147] In this embodiment, the predetermined target can be represented by a building with an energy grid, specifically using a model Shader. Figure 3 and Figure 4 As shown, when the number of network terminals participating in the attack and defense does not all successfully attack the predetermined targets, the building will be lit up with a corresponding number of energy grids based on the number of network terminals that successfully attack. That is to say, as the number of network terminals (teams) that successfully attack the predetermined targets continues to increase, the number of energy grids that are lit up will also increase.

[0148] In this embodiment, when all network terminals participating in attacking and defending a predetermined target have successfully attacked, all energy grids on the building will be lit up.

[0149] According to the attack and defense capability visualization method provided by the present invention, the number of network terminals that successfully attack predetermined targets can be clearly understood through buildings with energy grids, thereby improving the effectiveness of visualization display.

[0150] Based on any of the above embodiments, in this embodiment, the method further includes:

[0151] The height of the energy grid of the building is automatically adjusted according to the number of network terminals participating in the network attack and defense of the predetermined target.

[0152] In this embodiment, the number and height of the energy grids of the building can be adjusted. When the number of network terminals participating in the problem-solving competition increases, the number of energy grids of the building will increase, which is conducive to displaying the attack and defense progress in detail. In order to enhance the visual experience, the height of the energy grid can also be adjusted.

[0153] Figure 5 A network attack and defense capability visualization device is provided in an embodiment of the present invention, such as Figure 5 As shown, the network attack and defense capability visualization device provided by the present invention specifically includes:

[0154] The first determination module 501 is used to determine the attack capability value and defense capability value of each network terminal participating in network attack and defense;

[0155] A second determination module 502, configured to determine a first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to a mapping relationship between a preset attack capability value and a first identifier with a visually adjustable attribute;

[0156] A third determination module 503, configured to determine a second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal according to a mapping relationship between a preset defense capability value and a second identifier with a visually adjustable attribute;

[0157] The display module 504 is used to display a first identifier with a predetermined display effect and a second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal.

[0158] According to the network attack and defense capability visualization device provided by the present invention, by determining the attack capability value and defense capability value of each network terminal participating in the network attack and defense; according to the mapping relationship between the preset attack capability value and the first identifier with a visually adjustable attribute, determining the first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal; according to the mapping relationship between the preset defense capability value and the second identifier with a visually adjustable attribute, determining the second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal; and displaying the first identifier with a predetermined display effect and the second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal. The device provided by the present invention can visualize the attack capability and defense capability of each network terminal participating in the network security attack and defense competition by setting the first identifier and the second identifier, thereby improving the visual intuitive experience and intuitively determining the strength of each network terminal.

[0159] Furthermore, the first identifier is an energy column, and the adjustable attribute is used to determine the display effect of the energy column. Accordingly, the second determination module 502 is further used to:

[0160] According to the mapping relationship between the preset attack capability value and the energy columns with different display effects, the energy column with the predetermined display effect corresponding to the attack capability value of the network terminal is determined.

[0161] According to the network attack and defense capability visualization device provided by the present invention, when the first marker is an energy column, the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal is determined according to the mapping relationship between the preset attack capability value and the energy column, so that the attack capability of the network terminal can be accurately judged, and the visual experience of the user can be improved.

[0162] Further, the preset attack capability value is divided into a plurality of attack capability range values, each of the attack capability range values ​​corresponds to an attack capability level, each of the attack capability levels corresponds to an energy column with a different display effect, and the second determination module 502 is further used to:

[0163] Determining, from the multiple attack capability range values, an attack capability range value to which the attack capability value of the network terminal belongs;

[0164] Based on the determined attack capability range value, the corresponding attack capability level is determined, and the energy column corresponding to the display effect of the attack capability level is determined as the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal.

[0165] According to the network attack and defense capability visualization device provided by the present invention, an energy column with a predetermined display effect corresponding to the attack capability value of the network terminal is determined according to the mapping relationship between the preset attack capability value and the energy column, so that the attack capability of the network terminal can be accurately judged, the visual impact of the user is improved, and the visual intuitive experience is enhanced.

[0166] Furthermore, the preset attack capability value has four attack capability range values, each attack capability range value corresponds to an attack capability level, and each attack capability level corresponds to a different linear energy column.

[0167] Accordingly, the second determining module 502 is further configured to:

[0168] When it is determined that the attack capability value of the network terminal belongs to a first attack capability range value, determining a linear value level one of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the first attack capability range value;

[0169] When it is determined that the attack capability value of the network terminal belongs to the second attack capability range value, determining the linear value level 2 of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the second attack capability range value;

[0170] When it is determined that the attack capability value of the network terminal belongs to the third attack capability range value, determining the linear value level three of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the third attack capability range value;

[0171] When it is determined that the attack capability value of the network terminal belongs to a fourth attack capability range value, determining a linear value level 4 of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the fourth attack capability range value;

[0172] Among them, the linear value level one, the linear value level two, the linear value level three and the linear value level four are set from low to high, the higher the level, the stronger the attack capability, and the first attack capability range value, the second attack capability range value, the third attack capability range value and the fourth attack capability range value are positively correlated with the corresponding levels respectively.

[0173] According to the network attack and defense capability visualization device provided by the present invention, when the first marker is an energy column, the corresponding energy column with a predetermined display effect is determined according to the size of the attack capability value of the network terminal, so that the attack capability of the network terminal can be accurately judged and the visual experience of the user can be improved.

[0174] Furthermore, the second marker ring, the adjustable attribute is used to determine the DIAM size and quantity of the ring,

[0175] Accordingly, the third determining module 503 is further used for:

[0176] According to the correspondence between the preset defense capability value and the DIAM of the ring, and the number of the ring, the DIAM of the ring with the predetermined display effect and the number of the ring corresponding to the defense capability value of the network terminal are determined.

[0177] According to the network attack and defense capability visualization device provided by the present invention, when the second marker is a ring, the number of rings with a predetermined display effect corresponding to the defense capability value of the network terminal and the display ring DIAM are determined based on the mapping relationship between the preset defense capability value and the ring DIAM and the number of rings, so that the defense capability of the network terminal can be accurately judged and the visual experience of the user can be improved.

[0178] Further, the preset defense capability value is divided into a plurality of defense capability range values, each of the defense capability range values ​​corresponds to a defense capability level, each defense capability level corresponds to a DIAM of a ring and a number of rings with different display effects, and the third determination module 503 is further used to:

[0179] Determining, from the multiple defense capability range values, a defense capability range value to which the defense capability value of the network terminal belongs;

[0180] According to the determined defense capability range value, the corresponding defense capability level is determined, and the DIAM of the rings and the number of rings of the display effect corresponding to the determined defense capability level are determined as the DIAM of the rings and the number of rings of the predetermined display effect corresponding to the network terminal.

[0181] According to the network attack and defense capability visualization device provided by the present invention, a circle with a predetermined display effect corresponding to the defense capability value of the network terminal is determined according to the mapping relationship between the preset defense capability value and the circle, so that the defense capability of the network terminal can be accurately judged, the visual impact of the user is improved, and the visual intuitive experience is enhanced.

[0182] Furthermore, the preset defense capability value has four range values ​​corresponding to four defense capability levels. The preset defense capability value has four defense capability range values. Each defense capability orientation value corresponds to a defense capability level. Each defense capability level corresponds to a different DIAM ring and a different number of rings.

[0183] Accordingly, the third determining module 503 is further used for:

[0184] When it is determined that the defense capability value of the network terminal belongs to the first defense capability range value, determining the number of display circles corresponding to the defense capability value of the network terminal to be zero according to the defense capability level corresponding to the first defense capability range value;

[0185] When it is determined that the defense capability value of the network terminal belongs to the second defense capability range value, the number of display rings corresponding to the defense capability value of the network terminal is determined to be one according to the defense capability level corresponding to the second defense capability range value, and the fifth DIAM of the display ring is displayed;

[0186] When it is determined that the defense capability value of the network terminal belongs to the third defense capability range value, the number of display rings corresponding to the defense capability value of the network terminal is determined to be two according to the defense capability level corresponding to the third defense capability range value, and the fifth and sixth DIAMs of the display rings are displayed;

[0187] When it is determined that the defense capability value of the network terminal belongs to the fourth defense capability range, the number of display rings corresponding to the defense capability value of the network terminal is determined to be three according to the defense capability level corresponding to the fourth defense capability range, and the fifth, sixth and seventh DIAMs are displayed.

[0188] According to the network attack and defense capability visualization device provided by the present invention, when the second marker is a ring, the number of rings with a predetermined display effect corresponding to the defense capability value of the network terminal and the display ring DIAM are determined based on the mapping relationship between the preset defense capability value and the ring DIAM and the number of rings, so that the defense capability of the network terminal can be accurately judged and the visual experience of the user can be improved.

[0189] Furthermore, the device is also used for:

[0190] Determine a plurality of attack capability levels and a plurality of attack capability range values ​​corresponding to the plurality of attack capability levels, determine first identifiers of different linear levels according to the plurality of attack capability range values, and obtain a mapping relationship between the attack capability value and the first identifier;

[0191] Determine multiple defense capability levels and multiple defense capability range values ​​corresponding to the multiple defense capability levels, determine different DIAM second identifiers and the number of displayed second identifiers based on the multiple defense capability range values, and obtain a mapping relationship between the defense capability value and the second identifier.

[0192] According to the network attack and defense capability visualization device provided by the present invention, by pre-setting the mapping relationship between the attack capability value and the first identifier and the mapping relationship between the defense capability value and the second identifier, the efficiency of subsequent visualization processing can be improved and the user experience can be enhanced.

[0193] Furthermore, each network terminal is each battle team, or each soldier, or each battle vehicle.

[0194] Furthermore, the present invention also provides a network attack and defense capability visualization device, comprising:

[0195] An acquisition module is used to acquire information of network terminals participating in the network attack on the predetermined target;

[0196] A first determining module is used to determine the number of network terminals that have entered the predetermined target;

[0197] A second determination module is used to determine the third identifier with a predetermined display effect corresponding to the number of network terminals according to the mapping relationship between the number of network terminals that have entered the predetermined target and the third identifier with a visually adjustable attribute;

[0198] The display module is used to display the determined third identifier.

[0199] According to the network attack and defense capability visualization method provided by the present invention, a corresponding third identifier is determined according to the number of network terminals participating in the network attack and defense through a preset mapping relationship, which is conducive to real-time display of the attack and defense progress.

[0200] Since the principle of the device described in the embodiment of the present invention is the same as that of the method described in the above embodiment, a more detailed explanation will not be repeated here.

[0201] Figure 6 Schematic diagram of the physical structure of an electronic device provided in an embodiment of the present invention. Figure 6 As shown, the present invention provides an electronic device, including: a processor (processor) 601, a memory (memory) 602 and a bus 603;

[0202] The processor 601 and the memory 602 communicate with each other via the bus 603;

[0203] The processor 601 is used to call the program instructions in the memory 602 to execute the methods provided in the above-mentioned method embodiments, for example, including: determining the attack capability value and the defense capability value of each network terminal participating in the network attack and defense, and determining the first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to the mapping relationship between the preset attack capability value and the first identifier with a visually adjustable attribute; determining the second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal according to the mapping relationship between the preset defense capability value and the second identifier with a visually adjustable attribute, and displaying the first identifier with a predetermined display effect and the second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal.

[0204] Or for example: obtaining the number of network terminals participating in the network attack on a predetermined target; determining the number of network terminals that have penetrated the predetermined target; determining a third identifier with a predetermined display effect corresponding to the number of network terminals based on a mapping relationship between the number of network terminals that have penetrated the predetermined target and a third identifier with a visually adjustable attribute; and displaying the determined third identifier.

[0205] In an embodiment of the present invention, a non-transitory computer-readable storage medium is provided, and the non-transitory computer-readable storage medium stores computer instructions. The computer instructions enable the computer to execute the methods provided in the above-mentioned method embodiments, for example, including: determining the attack capability value and the defense capability value of each network terminal participating in the network attack and defense, and determining the first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to the mapping relationship between the preset attack capability value and the first identifier with a visually adjustable attribute; determining the second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal according to the mapping relationship between the preset defense capability value and the second identifier with a visually adjustable attribute, and displaying the first identifier with a predetermined display effect and the second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal.

[0206] Or for example: obtaining the number of network terminals participating in the network attack on a predetermined target; determining the number of network terminals that have penetrated the predetermined target; determining a third identifier with a predetermined display effect corresponding to the number of network terminals based on a mapping relationship between the number of network terminals that have penetrated the predetermined target and a third identifier with a visually adjustable attribute; and displaying the determined third identifier.

[0207] The present invention also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the methods provided by the above-mentioned embodiments, for example, including: determining the attack capability value and defense capability value of each network terminal participating in the network attack and defense, and determining a first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to a mapping relationship between a preset attack capability value and a first identifier with a visually adjustable attribute; determining a second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal according to a mapping relationship between a preset defense capability value and a second identifier with a visually adjustable attribute, and displaying the first identifier with a predetermined display effect and the second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal.

[0208] Or for example: obtaining the number of network terminals participating in the network attack on a predetermined target; determining the number of network terminals that have penetrated the predetermined target; determining a third identifier with a predetermined display effect corresponding to the number of network terminals based on a mapping relationship between the number of network terminals that have penetrated the predetermined target and a third identifier with a visually adjustable attribute; and displaying the determined third identifier.

[0209] A person of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiment can be completed by hardware related to program instructions, and the aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it executes the steps of the above method embodiment; and the aforementioned storage medium includes: ROM, RAM, magnetic disk or optical disk, etc., various media that can store program codes.

[0210] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for visualizing network attack and defense capabilities, characterized in that: include: Determine the attack capability value and defense capability value of each network terminal participating in network attack and defense; Determining a first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to a mapping relationship between a preset attack capability value and a first identifier with a visually adjustable attribute; Determining, according to a mapping relationship between a preset defense capability value and a second identifier having a visually adjustable attribute, a second identifier having a predetermined display effect corresponding to the defense capability value of the network terminal; Displaying a first identifier with a predetermined display effect and a second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal; the first identifier is an energy column, and the adjustable attribute is used to determine the display effect of the energy column, Accordingly, the determining, according to the mapping relationship between the preset attack capability value and the first identifier with a visually adjustable attribute, the first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal includes: Determine, according to a mapping relationship between a preset attack capability value and energy columns with different display effects, an energy column with a predetermined display effect corresponding to the attack capability value of the network terminal; The second identifier is a ring, and the adjustable attribute is used to determine the size and number of DIAMs of the ring. Accordingly, the determining, according to the mapping relationship between the preset defense capability value and the second identifier with a visually adjustable attribute, the second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal includes: According to the correspondence between the preset defense capability value and the DIAM of the ring, and the number of the rings, the DIAM of the ring with the predetermined display effect and the number of the rings corresponding to the defense capability value of the network terminal are determined.

2. The network attack and defense capability visualization method according to claim 1, characterized in that: The preset attack capability value is divided into a plurality of attack capability range values, each of the attack capability range values ​​corresponds to an attack capability level, each of the attack capability level corresponds to an energy column with a different display effect, and determining the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal according to a mapping relationship between the preset attack capability value and the energy column with different display effects includes: Determining, from the multiple attack capability range values, an attack capability range value to which the attack capability value of the network terminal belongs; Based on the determined attack capability range value, the corresponding attack capability level is determined, and the energy column corresponding to the display effect of the attack capability level is determined as the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal.

3. The network attack and defense capability visualization method according to claim 2, characterized in that: The preset attack capability value has four attack capability range values, each attack capability range value corresponds to an attack capability level, and each attack capability level corresponds to a different linear energy column. Correspondingly, the determining of the corresponding attack capability level based on the determined attack capability range value, and determining the energy column of the display effect corresponding to the attack capability level as the energy column with a predetermined display effect corresponding to the attack capability value of the network terminal, includes: When it is determined that the attack capability value of the network terminal belongs to a first attack capability range value, determining a linear value level one of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the first attack capability range value; When it is determined that the attack capability value of the network terminal belongs to the second attack capability range value, determining the linear value level 2 of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the second attack capability range value; When it is determined that the attack capability value of the network terminal belongs to the third attack capability range value, determining the linear value level three of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the third attack capability range value; When it is determined that the attack capability value of the network terminal belongs to a fourth attack capability range value, determining a linear value level 4 of the energy column corresponding to the attack capability value of the network terminal according to the attack capability level corresponding to the fourth attack capability range value; Among them, the linear value level one, the linear value level two, the linear value level three and the linear value level four are set from low to high, the higher the level, the stronger the attack capability, and the first attack capability range value, the second attack capability range value, the third attack capability range value and the fourth attack capability range value are positively correlated with the corresponding levels respectively.

4. The network attack and defense capability visualization method according to claim 1, characterized in that: The preset defense capability value is divided into a plurality of defense capability range values, each of the defense capability range values ​​corresponds to a defense capability level, each defense capability level corresponds to a DIAM of a ring and a number of rings with different display effects, and the DIAM of a ring with a predetermined display effect and the number of rings corresponding to the defense capability value of the network terminal are determined according to the correspondence between the preset defense capability value and the DIAM of the ring, and the number of rings, including: Determining, from the multiple defense capability range values, a defense capability range value to which the defense capability value of the network terminal belongs; According to the determined defense capability range value, the corresponding defense capability level is determined, and the DIAM of the rings and the number of rings of the display effect corresponding to the determined defense capability level are determined as the DIAM of the rings and the number of rings of the predetermined display effect corresponding to the network terminal.

5. The network attack and defense capability visualization method according to claim 4, characterized in that: The preset defense capability value has four defense capability range values, each defense capability orientation value corresponds to a defense capability level, and each defense capability level corresponds to a ring of different DIAM and a different number of rings. Correspondingly, the method of determining the corresponding defense capability level according to the determined defense capability range value, and determining the DIAM and the number of rings of the display effect corresponding to the determined defense capability level as the DIAM and the number of rings of the predetermined display effect corresponding to the network terminal, includes: When it is determined that the attack capability value of the network terminal belongs to the first defense capability range value, determining the number of display circles corresponding to the defense capability value of the network terminal to be zero according to the defense capability level corresponding to the first defense capability range value; When it is determined that the attack capability value of the network terminal belongs to the second defense capability range value, the number of display rings corresponding to the defense capability value of the network terminal is determined to be one according to the defense capability level corresponding to the second defense capability range value, and the fifth DIAM of the display ring is displayed; When it is determined that the attack capability value of the network terminal belongs to the third defense capability range value, the number of display rings corresponding to the defense capability value of the network terminal is determined to be two according to the defense capability level corresponding to the third defense capability range value, and the fifth and sixth DIAMs of the display rings are displayed; When it is determined that the attack capability value of the network terminal belongs to the fourth defense capability range, the number of display rings corresponding to the defense capability value of the network terminal is determined to be three according to the defense capability level corresponding to the fourth defense capability range, and the fifth, sixth and seventh DIAMs are displayed.

6. The network attack and defense capability visualization method according to claim 1, characterized in that: Before determining the attack capability value and defense capability value of each network terminal participating in the network attack and defense, it includes: Determine a plurality of attack capability levels and a plurality of attack capability range values ​​corresponding to the plurality of attack capability levels, determine first identifiers of different DIAM sizes according to the plurality of attack capability range values, and obtain a mapping relationship between the attack capability value and the first identifier; Determine multiple defense capability levels and multiple defense capability range values ​​corresponding to the multiple defense capability levels, determine second identifiers of different DIAM sizes and the number of second identifiers displayed according to the multiple defense capability range values, and obtain a mapping relationship between the defense capability value and the second identifier.

7. The network attack and defense capability visualization method according to claim 1, characterized in that: Each network terminal is each battle team, or each soldier, or each battle vehicle.

8. A method for visualizing network attack and defense capabilities, characterized in that: include: Obtain information about network terminals involved in the network attack on the intended target; Determining the number of network terminals that have penetrated the predetermined target; Determining, according to a mapping relationship between the number of network terminals that have penetrated the predetermined target and the third identifier with a visually adjustable attribute, a third identifier with a predetermined display effect corresponding to the number of network terminals; The third marker is displayed; the third marker is a building with an energy grid, Accordingly, according to the mapping relationship between the number of network terminals that have entered the predetermined target and the third identifier with a visually adjustable attribute, determining the third identifier with a predetermined display effect corresponding to the number of network terminals includes: According to the ratio of the number of network terminals that have attacked the predetermined target to the number of network terminals that have participated in the network attack, the building will be lit up with a corresponding number of energy grids; When all the network terminals participating in the network attack have attacked the predetermined target, all the energy grids on the building will be lit up.

9. The network attack and defense capability visualization method according to claim 8, characterized in that: The method further comprises: The height of the energy grid of the building is automatically adjusted according to the number of network terminals participating in the network attack and defense of the predetermined target.

10. A network attack and defense capability visualization device, characterized in that: include: A first determination module is used to determine the attack capability value and defense capability value of each network terminal participating in network attack and defense; A second determination module, configured to determine a first identifier with a predetermined display effect corresponding to the attack capability value of the network terminal according to a mapping relationship between a preset attack capability value and a first identifier with a visually adjustable attribute; A third determination module, configured to determine a second identifier with a predetermined display effect corresponding to the defense capability value of the network terminal according to a mapping relationship between a preset defense capability value and a second identifier with a visually adjustable attribute; A display module, used for displaying a first identifier with a predetermined display effect and a second identifier with a predetermined display effect corresponding to the attack capability value of the network terminal; The first identifier is an energy column, and the adjustable attribute is used to determine the display effect of the energy column. Accordingly, the second determination module is further used to: Determine, according to a mapping relationship between a preset attack capability value and energy columns with different display effects, an energy column with a predetermined display effect corresponding to the attack capability value of the network terminal; The second identifier is a ring, and the adjustable attribute is used to determine the DIAM size and quantity of the ring. Accordingly, the third determination module is further used to: According to the correspondence between the preset defense capability value and the DIAM of the ring, and the number of the ring, the DIAM of the ring with the predetermined display effect and the number of the ring corresponding to the defense capability value of the network terminal are determined.

11. A network attack and defense capability visualization device, characterized in that: include: An acquisition module is used to acquire information of network terminals participating in the network attack on the predetermined target; A first determining module is used to determine the number of network terminals that have entered the predetermined target; A second determination module is used to determine the third identifier with a predetermined display effect corresponding to the number of network terminals according to the mapping relationship between the number of network terminals that have entered the predetermined target and the third identifier with a visually adjustable attribute; A display module, used for displaying the determined third identifier; The third identifier is a building with an energy grid, and accordingly, the second determination module is further used for: According to the ratio of the number of network terminals that have attacked the predetermined target to the number of network terminals that have participated in the network attack, the building will be lit up with a corresponding number of energy grids; When all the network terminals participating in the network attack have attacked the predetermined target, all the energy grids on the building will be lit up.

12. An electronic device, characterized in that: include: processor, memory and bus, wherein, The processor and the memory communicate with each other via the bus; The memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute the steps of the network attack and defense capability visualization method as described in any one of claims 1 to 7, or execute the steps of the attack and defense capability visualization method as described in any one of claims 8 to 9.

13. A non-transitory computer-readable storage medium, characterized in that: The non-transitory computer-readable storage medium stores computer instructions, which enable a computer to execute the steps of the network attack and defense capability visualization method as described in any one of claims 1 to 7, or to execute the steps of the attack and defense capability visualization method as described in any one of claims 8 to 9.

14. A computer program product comprising computer executable instructions, characterized in that: When executed, the instruction is used to execute the steps of the network attack and defense capability visualization method as described in any one of claims 1 to 7, or to execute the steps of the attack and defense capability visualization method as described in any one of claims 8 to 9.

Citation Information

Patent Citations

  • Attack event visualization method and device and related equipment

    CN114186228A

  • Endpoint defense capability detection method and device, computing equipment and storage medium

    CN114297656A