Digital security emergency drill and command platform
By introducing automated emergency response technology into the digital security emergency drill and command platform, multiple modules are used to conduct risk assessment and event prediction, automatic identification and handling of security incidents is achieved, the problem of human operation dependence is solved, and emergency response efficiency is improved and accuracy, reducing risks and impact.
Patent Information
- Application Number
- CN202411508931.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2044-10-28
AI Technical Summary
The existing digital security emergency drills and command platforms rely on human operations and are easily affected by personnel execution capabilities. The security risk assessment is inaccurate, resulting in poor drill results.
Introduce automated emergency response technology, and realize the security incidents through risk assessment module, event propagation prediction module, resource requirements and scheduling module, response time management module, cost-benefit analysis module, network traffic anomaly detection module and security vulnerability priority sorting module. Automatic identification and processing to improve emergency response efficiency and accuracy.
Through automated emergency response technology, the response time of security incidents is shortened, the risks and impact of the organization are reduced, the efficiency and accuracy of emergency responses are improved, human errors and delays are reduced, and data security and privacy protection are strengthened.
Smart Images

Figure CN119026142B_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of project management, and in particular relates to a digital safety emergency drill and command platform. Background Art
[0002] The Digital Security Emergency Drill and Command Platform provides organizations and enterprises with a comprehensive set of digital tools for organizing, managing and executing emergency drill activities, which can effectively enhance the team's emergency response capabilities.
[0003] Currently, the management of the digital security emergency drill and command platform includes the processes of formulating emergency drill plans, conducting simulation drills, monitoring and evaluation, problem recording and summarizing, continuous improvement, command decision support, and data visualization and reporting. Among them, formulating emergency drill plans: According to different security risks and threats, formulate detailed emergency drill plans, including drill objectives, drill content, drill process, participants, etc.
[0004] Conduct simulation drills: regularly organize simulation drills to simulate the occurrence and handling of various security incidents, test emergency response procedures and personnel's response capabilities, identify problems and make timely improvements.
[0005] Monitoring and evaluation: The platform monitors various data and situations during the drill in real time, evaluates the drill effect and the performance of participants, and promptly identifies and corrects problems.
[0006] Problem recording and summary: Record problems and deficiencies encountered during the drill, summarize and analyze them, and provide reference for improving the drill plan and enhancing emergency response capabilities.
[0007] Continuous improvement: Based on the drill summary and analysis results, continuously improve the drill plan and process, regularly update the emergency response plan, and improve emergency response capabilities.
[0008] Command decision support: The platform can provide decision makers with comprehensive security situation awareness, including real-time security event monitoring, risk assessment, emergency response, etc., to help decision makers formulate response measures in a timely manner.
[0009] Data visualization and reporting: The platform supports data visualization analysis and provides various chart displays to intuitively present the security situation. It can also generate various reports to help users understand the occurrence and handling process of security incidents.
[0010] However, the emergency drills in the above-mentioned digital security emergency drill and command platform require manual operation and rely on the cooperation and execution capabilities of personnel. If the operation is improper or the personnel are not in place, it may affect the drill effect and security response capabilities. In addition, during the drill, some factors may not be taken into consideration or the security risk assessment is inaccurate, resulting in the drill effect not being as expected. Therefore, we need to propose a digital security emergency drill and command platform to solve the above-mentioned problems, so that it can introduce automated emergency response technology, set automated response rules and processes for common security incidents, realize automatic identification and processing of security incidents, and improve the efficiency and accuracy of emergency response. Summary of the invention
[0011] In view of the above problems, the present invention provides a digital security emergency drill and command platform, including: a risk assessment module, which uses a risk assessment formula to quantitatively assess potential security threats;
[0012] An event propagation prediction module, which is used to predict the impact scope and diffusion speed of security events;
[0013] A resource demand and scheduling module, which calculates the required resources according to the event scale and resource efficiency, and optimizes resource scheduling;
[0014] A response time management module, which is used to assess the time it takes for an emergency response team to arrive at the scene or start handling an incident;
[0015] A cost-benefit analysis module, which is used to evaluate the costs and benefits of emergency measures and provide support for decision-making;
[0016] A network traffic anomaly detection module, which is used to monitor network traffic in real time and detect abnormal behavior;
[0017] A security vulnerability prioritization module is used to prioritize discovered software vulnerabilities so as to give priority to repairing high-risk vulnerabilities.
[0018] Furthermore, the process of the risk assessment module in performing quantitative assessment is as follows:
[0019] A1. Collect information about the possibility and impact of threats. The possibility information includes historical data and expert evaluation information; the impact information includes potential loss information and business interruption time.
[0020] A2. Use a 1-5 point scoring system to assign values to the likelihood and impact;
[0021] A3. Calculate the risk value of each threat according to the risk value formula. The risk value formula is as follows:
[0022] Risk value = probability * impact;
[0023] A4. Sort threats according to risk value and prioritize high-risk threats.
[0024] Furthermore, the process of the event propagation prediction module in predicting the impact scope and diffusion speed of security events is as follows:
[0025] B1. Collect the initial impact data of the incident, including the number of infected devices and the number of attacked systems;
[0026] B2. Estimate the growth rate of events based on historical data or expert opinions;
[0027] B3. Predict and calculate the affected range. There are two situations:
[0028] B3.1. In the case of linear growth, the first prediction formula is used to calculate the affected range. The first prediction formula is: affected range = initial range + time * growth rate;
[0029] B3.2. In the case of exponential growth, the second prediction formula is used to calculate the affected range. The second prediction formula is: affected range = initial range * (1 + growth rate) ^ time;
[0030] B4. Display the prediction results in the form of charts.
[0031] Furthermore, the process of estimating the growth rate of events based on historical data is as follows:
[0032] B2.1. Clean the initial impact range data to remove outliers and noise;
[0033] B2.2. Use the prediction formula to make predictions based on the characteristics of the data. The prediction formula is as follows: ,in, To make predictions for the next period, For historical data, is the number of data points used to calculate the mean;
[0034] B2.3. Calculate the growth rate based on the forecast results. The growth rate calculation formula is as follows:
[0035] Growth = ,in, is the new predicted value, is the old forecast value.
[0036] Furthermore, the process of estimating the growth rate of events based on expert opinions is as follows:
[0037] B2.11. Select experts with rich experience and knowledge in relevant fields to ensure the diversity of the expert group;
[0038] B2.12. Collect experts’ opinions on future trends;
[0039] B2.13. Analyze the opinions of experts;
[0040] B2.14. Integrate expert opinions to form a final forecast result, and then combine the expert opinions with the forecast results based on historical data.
[0041] Furthermore, the process of calculating the required resource amount by the resource demand and scheduling module is as follows:
[0042] C1. Evaluate the scale of the event based on its actual impact or predicted results;
[0043] C2. Determine the efficiency of each resource based on historical data or expert opinion;
[0044] C3. Calculate the required resources according to the required resources calculation formula: required resources = event scale ÷ resource efficiency;
[0045] C4. Develop the optimal resource scheduling plan based on resource demand and available resources.
[0046] Furthermore, when evaluating the time for the emergency response team to arrive at the scene or start handling the incident, the response time management module determines the response time delay based on various factors, including traffic conditions and communication delays, and then measures the distance between the emergency response team and the incident scene, and determines the response speed, which includes the vehicle driving speed and the communication transmission speed. The response time is calculated using a response time calculation formula, which is: response time = response time delay + distance ÷ response speed. Finally, based on the response time evaluation results, optimization suggestions are made.
[0047] Furthermore, the process of the cost-benefit analysis module in evaluating the costs and benefits of emergency measures is as follows:
[0048] D1. Collect all costs required to implement emergency measures, including labor costs, equipment costs and time costs;
[0049] D2. Predict the possible benefits after implementing emergency measures, including reduced losses and improved business continuity;
[0050] D3. Calculate the net present value (NPV). The formula for calculating the net present value is: NPV = ∑ (benefit − cost) / (1 + discount rate) years;
[0051] D4. Provide decision makers with advice on whether to implement emergency measures based on the net present value assessment results.
[0052] Furthermore, the process of abnormal behavior detection by the network traffic anomaly detection module is as follows:
[0053] E1. Traffic data collection: collect network traffic data in real time;
[0054] E2. Statistical calculation: calculate the average flow and standard deviation;
[0055] E3. Anomaly detection: Use the anomaly detection threshold setting formula to set the anomaly detection threshold, and monitor in real time whether the flow exceeds the threshold. The anomaly value setting formula is: abnormal flow threshold = average flow + k* standard deviation, where k is a constant used to adjust the influence of the standard deviation on the anomaly threshold;
[0056] E4. Alarm and response: Once abnormal traffic is detected, the alarm mechanism will be triggered immediately and the corresponding emergency response process will be initiated.
[0057] Furthermore, the process of the security vulnerability prioritization module performing the prioritization is as follows:
[0058] F1. Vulnerability information collection: Collect detailed information about the vulnerability;
[0059] F2, CVSS score: Use the Common Vulnerability Scoring System CVSS to score the vulnerability. The total CVSS score = calculation base score + time score + environment score.
[0060] F3. Priority sorting: Sort the vulnerabilities according to the total CVSS score and fix the high-scoring vulnerabilities first.
[0061] The beneficial effects of the present invention are:
[0062] 1. The present invention cooperates with a risk assessment module, an event propagation prediction module, a resource demand and scheduling module, a response time management module, a cost-benefit analysis module, a network traffic anomaly detection module, and a security vulnerability priority sorting module, and uses the network traffic anomaly detection module to introduce real-time monitoring and response technology to achieve real-time monitoring and rapid response to network security incidents, shorten the response time of security incidents, and reduce the risks and impacts of security incidents on organizations. The resource demand and scheduling module achieves integration and collaborative work between different systems through open interfaces and standardized protocols, promotes information sharing and exchange, improves the efficiency and overall collaborative ability of multi-party collaboration, and is conducive to strengthening the collaboration and cooperation between departments within the organization. In addition, the response time management module uses automated emergency response technology to automatically identify and process common security incidents according to set rules and processes, thereby improving the efficiency and accuracy of emergency response and reducing human errors and delays.
[0063] 2. Through the mutual collaboration of the risk assessment module and the event propagation prediction module, the present invention has taken more stringent technical measures in terms of data security and privacy protection, combined with the authority management mechanism and access control strategy to limit the access rights of different users to data and ensure the security of data.
[0064] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in 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.
[0066] Figure 1 A system block diagram according to an embodiment of the present invention is shown;
[0067] Figure 2 A flowchart of a risk assessment module performing quantitative assessment according to an embodiment of the present invention is shown;
[0068] Figure 3 A flowchart of an event propagation prediction module predicting the impact scope and diffusion speed of a security event according to an embodiment of the present invention is shown;
[0069] Figure 4It shows a flowchart of the resource demand and scheduling module calculating the required resource amount according to an embodiment of the present invention;
[0070] Figure 5 A flowchart of a cost-benefit analysis module in evaluating the costs and benefits of emergency measures according to an embodiment of the present invention is shown;
[0071] Figure 6 A flowchart of a management method according to an embodiment of the present invention is shown. DETAILED DESCRIPTION
[0072] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments 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.
[0073] The embodiment of the present invention provides a digital security emergency drill and command platform, such as Figure 1-5 As shown, it includes risk assessment module, event propagation prediction module, resource demand and scheduling module, response time management module, cost-benefit analysis module, network traffic anomaly detection module and security vulnerability priority sorting module;
[0074] The risk assessment module uses a risk assessment formula to quantitatively assess potential security threats;
[0075] like Figure 2 As shown, the process of the risk assessment module in performing quantitative assessment is as follows:
[0076] A1. Collect information about the possibility and impact of threats. The possibility information includes historical data and expert evaluation information; the impact information includes potential loss information and business interruption time.
[0077] A2. Use a 1-5 point scoring system to assign values to the likelihood and impact;
[0078] When assigning values to the likelihood and impact, the likelihood of risk occurrence is divided into five levels: basically certain, very likely, possible, unlikely, and extremely small, corresponding to 5 points, 4 points, 3 points, 2 points, and 1 point respectively. For example, basically certain can be used to judge that high risks occur frequently based on historical data or expert opinions, while extremely small means that it has almost never occurred or the probability is extremely low.
[0079] Setting impact scoring standards: usually taking into account factors such as financial losses, business interruption time, and reputation damage, these factors are divided into five levels from small to large, and each is scored from 1 to 5 points; for example, for a company, if the loss caused by the risk is within the tolerable range and the business interruption time is short, it can be rated as a lower score; on the contrary, if the loss is huge and the business interruption time is long, it will be rated as a higher score;
[0080] A3. Calculate the risk value of each threat according to the risk value formula. The risk value formula is as follows:
[0081] Risk value = probability * impact;
[0082] A4. Sort threats according to risk value and prioritize high-risk threats.
[0083] The event propagation prediction module is used to predict the impact scope and diffusion speed of security events;
[0084] like Figure 3 As shown, the process of the event propagation prediction module in predicting the impact scope and diffusion speed of security events is as follows:
[0085] B1. Collect the initial impact data of the incident, including the number of infected devices and the number of attacked systems;
[0086] B2. Estimate the growth rate of events based on historical data or expert opinions;
[0087] The process of estimating the growth rate of events based on historical data is as follows:
[0088] B2.1. Clean the initial impact range data to remove outliers and noise. If there are missing values in the data, appropriate filling or interpolation processing is required;
[0089] B2.2. Use the prediction formula to make predictions based on the characteristics of the data. The prediction formula is as follows: ,in, To make a prediction for the next period, For historical data, is the number of data points used to calculate the mean;
[0090] B2.3. Calculate the growth rate based on the forecast results. The growth rate calculation formula is as follows:
[0091] Growth = ,in, is the new predicted value, is the old forecast value.
[0092] The process of estimating the growth rate of an event based on expert opinion is:
[0093] B2.11. Select experts with rich experience and knowledge in relevant fields to ensure diversity among the expert group and avoid bias;
[0094] B2.12. Collect experts’ opinions on future trends through questionnaires, interviews or other means;
[0095] B2.13. Analyze the opinions of the experts. If there are any disagreements, use techniques such as the Delphi method to have the experts conduct multiple rounds of anonymous voting until a consensus is reached.
[0096] B2.14. Integrate expert opinions to form a final forecast result, and then combine the expert opinions with the forecast results based on historical data to improve the accuracy of the forecast.
[0097] B3. Predict and calculate the affected range. There are two situations:
[0098] B3.1. In the case of linear growth, the first prediction formula is used to calculate the affected range. The first prediction formula is: affected range = initial range + time * growth rate;
[0099] B3.2. In the case of exponential growth, the second prediction formula is used to calculate the affected range. The second prediction formula is: affected range = initial range * (1 + growth rate) ^ time;
[0100] B4. Display the forecast results in the form of charts to help decision makers intuitively understand the development trend of events.
[0101] Through the mutual collaboration of the risk assessment module and the event propagation prediction module, more stringent technical measures have been taken in terms of data security and privacy protection. Combined with the permission management mechanism and access control strategy, the access rights of different users to data are restricted to ensure data security.
[0102] The resource demand and scheduling module calculates the required resources according to the event scale and resource efficiency, and optimizes resource scheduling;
[0103] like Figure 4 As shown, the process of calculating the required resource amount by the resource demand and scheduling module is as follows:
[0104] C1. Evaluate the scale of the event based on its actual impact or predicted results;
[0105] Analyze the real-time impact and severity of an event through real-time monitoring and data collection. For example, in a cyber attack, obtain the actual scope of the affected area through satellite images and sensor data, and use historical data and prediction models to estimate the possible expansion of the event in the future. This includes simulation and scenario analysis of the development trend of the event to more accurately assess the potential impact;
[0106] C2. Determine the efficiency of each resource based on historical data or expert opinions, such as the processing capacity of each security expert;
[0107] Collect and analyze the efficiency of each resource used in historical events. For example, the handling ability of security experts in past events can be measured by the number of events they handled and the results they achieved. Combine the opinions of domain experts, adjust and verify the efficiency evaluation results obtained from historical data. Experts provide valuable insights based on experience and current specific circumstances.
[0108] C3. Calculate the required resources according to the required resource calculation formula: Required resources = event scale / resource efficiency. If the event scale is 100 units and the processing capacity of each security expert is 10 units, then 10 security experts are needed.
[0109] C4. Develop the best resource scheduling plan based on resource demand and available resources;
[0110] Adjust the calculated theoretical resource demand according to the actual available resources, which includes considering factors such as the geographical location, available status and preparation time of the resources, and use operations research methods such as linear programming and network flow optimization to develop the optimal resource scheduling plan. The purpose is to maximize the event response effect under limited resource conditions and ensure the rational allocation and use of resources. During the event handling process, monitor the actual usage and efficiency of resources in real time, and dynamically adjust the resource scheduling plan based on real-time feedback to ensure that resource utilization is always maintained in the best state. This will enable flexible response to changes in event development and improve overall response efficiency.
[0111] Through open interfaces and standardized protocols, integration and collaboration between different systems can be achieved, information sharing and exchange can be promoted, the efficiency of multi-party collaboration and overall collaboration capabilities can be improved, which is conducive to strengthening collaboration and cooperation between departments within the organization.
[0112] The response time management module is used to evaluate the time it takes for the emergency response team to arrive at the scene or start handling the incident;
[0113] When evaluating the time for the emergency response team to arrive at the scene or start handling the incident, the response time management module first determines the response time delay, then calculates the response time, and finally makes optimization suggestions. The specific operations are: determining the response time delay based on various factors, wherein the various factors include traffic conditions and communication delays, and then measuring the distance between the emergency response team and the incident scene, and determining the response speed, the response speed includes the vehicle driving speed and the communication transmission speed, and using the response time calculation formula to calculate the response time, the response time calculation formula is: response time = response time delay + distance ÷ response speed, and finally, based on the response time evaluation results, making optimization suggestions, the optimization suggestions include increasing the number of response teams, improving communication equipment, etc.
[0114] When making optimization recommendations, we first conduct a detailed analysis of the response time calculation results to identify the main factors affecting the response time, including traffic conditions, communication delays, the distance between the emergency response team and the incident site, vehicle speed, and communication transmission speed.
[0115] Second, determine which factors are the main causes of response delays and identify areas that can be improved within current resources and conditions;
[0116] Then, identify the key issues and bottlenecks that affect the response time. For example, if traffic conditions are the main cause of delay, it is necessary to examine whether there is a possibility of route optimization; if communication delays have a greater impact, it is necessary to check whether the communication equipment is modern and efficient; for each key issue, propose specific improvement measures. For example, increase the number of response teams to shorten the coverage distance, improve communication equipment to increase the efficiency of information transmission, etc.
[0117] Thirdly, according to the frequent incident areas and traffic conditions, the emergency response team should be reasonably increased and deployed to reduce the time required to arrive at the scene and ensure that the team is reasonably distributed to cover important areas and high-risk areas;
[0118] Then, upgrade and optimize communication equipment and adopt more efficient communication technologies (such as satellite communications, high-bandwidth radio, etc.) to reduce communication delays and ensure that instructions and information can be conveyed quickly and accurately;
[0119] Then, work with local transportation departments to optimize road use plans in emergency situations, such as setting up emergency lanes and optimizing signal light control, to reduce the impact of traffic jams on response time; deploy backup resources (such as backup vehicles and equipment) at key locations, and establish redundant communication systems to improve the overall reliability and stress resistance of the system;
[0120] Finally, develop a detailed implementation plan that clearly defines the implementation steps, timetable, and budget for the optimization measures. After implementation, regularly evaluate the effectiveness of the optimization measures and make adjustments based on the actual results. The evaluation should include quantitative response time improvements and qualitative team feedback. Establish a continuous improvement mechanism, regularly review and update emergency plans, ensure that response measures always adapt to environmental changes and new emergency needs, and conduct regular training for emergency response teams to improve their familiarity with new equipment and strategies, as well as their ability to respond to various complex situations.
[0121] The response time management model uses automated emergency response technology to automatically identify and handle common security incidents according to set rules and processes, thereby improving the efficiency and accuracy of emergency response and reducing human errors and delays.
[0122] The cost-benefit analysis module is used to evaluate the costs and benefits of emergency measures and provide support for decision-making;
[0123] like Figure 5 As shown, the process of the cost-benefit analysis module in evaluating the costs and benefits of emergency measures is as follows:
[0124] D1. Collect all costs required to implement emergency measures, including labor costs, equipment costs and time costs;
[0125] D2. Predict the possible benefits of implementing emergency measures, including reduced losses and improved business continuity.
[0126] D3. Calculate the net present value (NPV). The formula for calculating the net present value is: NPV = ∑ (benefit − cost) / (1 + discount rate) years;
[0127] D4. Provide decision makers with advice on whether to implement emergency measures based on the net present value assessment results.
[0128] The network traffic anomaly detection module is used to monitor network traffic in real time and detect abnormal behavior;
[0129] The process of abnormal behavior detection in the network traffic anomaly detection module is as follows:
[0130] E1. Traffic data collection: collect network traffic data in real time;
[0131] E2. Statistical calculation: calculate the average flow and standard deviation;
[0132] E3. Anomaly detection: Use the anomaly detection threshold setting formula to set the anomaly detection threshold, and monitor the traffic in real time to see if it exceeds the threshold. The anomaly value setting formula is: Abnormal traffic threshold = average traffic + k* standard deviation, where k is a constant used to adjust the impact of the standard deviation on the abnormal threshold. It is set according to the actual network environment and security requirements. A larger k value will make the abnormal threshold more sensitive, while a smaller k value will do the opposite. Then monitor the traffic in real time and compare it with the set abnormal traffic threshold. Once the traffic exceeds the threshold, it is marked as abnormal traffic. When abnormal traffic is detected, the alarm mechanism is immediately triggered to notify the network administrator or automatically start the emergency response process, which includes cutting off the network connection of the source of the abnormal traffic, strengthening firewall rules and other measures.
[0133] E4. Alarm and response: Once abnormal traffic is detected, the alarm mechanism will be triggered immediately and the corresponding emergency response process will be initiated.
[0134] By using the network traffic anomaly detection module to introduce real-time monitoring and response technology, we can achieve real-time monitoring and rapid response to network security incidents, shorten the response time of security incidents, and reduce the risks and impacts of security incidents on the organization.
[0135] The security vulnerability prioritization module prioritizes the discovered software vulnerabilities to give priority to repairing high-risk vulnerabilities.
[0136] The process of prioritization of the security vulnerability prioritization module is as follows:
[0137] F1. Vulnerability information collection: Collect detailed information about the vulnerability (such as vulnerability type, impact scope, difficulty of exploitation, etc.).
[0138] F2. CVSS score: The Common Vulnerability Scoring System (CVSS) is used to score vulnerabilities. The total CVSS score = calculation base score + time score + environment score. The calculation base score is calculated based on the inherent characteristics of the vulnerability (such as attack vector, attack complexity, required privileges, etc.). This score reflects the severity of the vulnerability itself and is not affected by time and environmental factors.
[0139] Time score: Assess the time window risk of the vulnerability being exploited and adjust the score based on the official patch release. If the patch has been released, the time score will be reduced accordingly.
[0140] Environmental score: Adjusts based on the impact of the vulnerability in a specific deployment environment. For example, in a highly sensitive environment, a vulnerability may have a higher environmental score than in a general environment.
[0141] Calculate the total CVSS score: Add the base score, time score, and environment score to get a comprehensive CVSS score. This score is used to comprehensively assess the severity and urgency of the vulnerability.
[0142] F3. Priority sorting: Sort the vulnerabilities according to the total CVSS score and fix the high-scoring vulnerabilities first;
[0143] Sort by CVSS Total Score: Sort all vulnerabilities by CVSS Total Score from high to low. High-scoring vulnerabilities receive priority attention and fix resources to ensure the most serious issues are resolved.
[0144] Consider business impact: In the sorting process, in addition to the CVSS score, the actual impact of the vulnerability on the business must also be considered. For certain vulnerabilities that may have a significant impact on key businesses, their priority can be appropriately increased.
[0145] Based on the digital security emergency drill and command platform described above, the present invention also provides a management method for the digital security emergency drill and command platform, such as Figure 6 As shown, the following steps are included:
[0146] S1. Use the risk assessment module to quantitatively assess potential security threats. The quantitative assessment includes collecting information about the possibility and impact of threats, calculating the risk value of each threat, and ranking the threats according to the risk value, giving priority to high-risk threats.
[0147] S2. Use the event propagation prediction module to predict the impact scope and diffusion speed of security events. The prediction content includes determining the initial impact scope of the event, estimating the growth rate of the event based on historical data or expert opinions, and then making a prediction. The prediction results are displayed in the form of charts to help decision makers intuitively understand the development trend of the event.
[0148] S3. Use the resource demand and scheduling module to calculate the required resources based on the event scale and resource efficiency, and optimize resource scheduling. Specifically, the event scale is evaluated based on the actual impact scope or predicted results of the event, the efficiency of each resource is determined based on historical data or expert opinions, and then the required resources are calculated. According to the resource demand and available resources, the optimal resource scheduling plan is formulated;
[0149] S4. Use the response time management module to evaluate the time it takes for the emergency response team to arrive at the scene or start handling the incident; specifically: consider various factors to determine the response time delay, measure the distance between the emergency response team and the incident site, and determine the response speed, then calculate the response time, and make optimization suggestions based on the response time evaluation results;
[0150] S5. Use the cost-benefit analysis module to evaluate the costs and benefits of emergency measures and provide support for decision-making. Specifically, first collect all the costs required to implement emergency measures, predict the possible benefits after implementing emergency measures, and then calculate the net present value. Based on the net present value evaluation results, provide decision makers with recommendations on whether to implement emergency measures.
[0151] S6. Use the network traffic anomaly detection module to monitor network traffic in real time and detect abnormal behavior; this includes collecting network traffic data in real time, calculating the average traffic and standard deviation, then setting an anomaly detection threshold, and monitoring the traffic in real time to see if it exceeds the threshold. Once abnormal traffic is found, the alarm mechanism is immediately triggered and the corresponding emergency response process is initiated;
[0152] S7. Use the security vulnerability prioritization module to prioritize the discovered software vulnerabilities so that high-risk vulnerabilities are repaired first. This includes collecting detailed information about the vulnerabilities, then scoring the vulnerabilities using the Common Vulnerability Scoring System (CVSS), and sorting the vulnerabilities based on the total CVSS score, with high-scoring vulnerabilities being repaired first.
[0153] 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 substitutions for some of the technical features therein; and these modifications or substitutions do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. Digital security emergency drill and command platform, characterized by: include: A risk assessment module, wherein the risk assessment module uses a risk assessment formula to quantitatively assess potential security threats; The process of the risk assessment module in performing quantitative assessment is as follows: A1. Collect information about the possibility and impact of threats. The possibility information includes historical data and expert evaluation information; the impact information includes potential loss information and business interruption time. A2. Use a 1-5 point scoring system to assign values to the likelihood and impact; A3. Calculate the risk value of each threat according to the risk value formula. The risk value formula is as follows: Risk value = probability * impact; A4. Sort threats according to risk value and prioritize high-risk threats; An event propagation prediction module, which is used to predict the impact scope and diffusion speed of security events; The process of the event propagation prediction module in predicting the impact scope and diffusion speed of security events is as follows: B1. Collect the initial impact data of the incident, including the number of infected devices and the number of attacked systems; B2. Estimate the growth rate of events based on historical data or expert opinions; B3. Predict and calculate the affected range. There are two situations: B3.
1. In the case of linear growth, the first prediction formula is used to calculate the affected range. The first prediction formula is: affected range = initial range + time * growth rate; B3.
2. In the case of exponential growth, the second prediction formula is used to calculate the affected range. The second prediction formula is: affected range = initial range * (1 + growth rate) ^ time; B4. Display the forecast results in the form of charts; The process of estimating the growth rate of events based on historical data is as follows: B2.
1. Clean the initial impact range data to remove outliers and noise; B2.
2. Use the prediction formula to make predictions based on the characteristics of the data. The prediction formula is as follows: Among them, F t+1 For the prediction of the next period, X i is the historical data, n is the number of data points used to calculate the average; B2.
3. Calculate the growth rate based on the forecast results. The growth rate calculation formula is as follows: Among them, F t+1 is the new predicted value, F t is the old predicted value; A resource demand and scheduling module, which calculates the required resources according to the event scale and resource efficiency, and optimizes resource scheduling; A response time management module, which is used to assess the time it takes for an emergency response team to arrive at the scene or start handling an incident; A cost-benefit analysis module, which is used to evaluate the costs and benefits of emergency measures and provide support for decision-making; A network traffic anomaly detection module, which is used to monitor network traffic in real time and detect abnormal behavior; A security vulnerability prioritization module, which prioritizes discovered software vulnerabilities to prioritize repairing high-risk vulnerabilities; The process of estimating the growth rate of an event based on expert opinion is: B2.
11. Select experts with rich experience and knowledge in relevant fields to ensure the diversity of the expert group; B2.
12. Collect experts’ opinions on future trends; B2.
13. Analyze the opinions of experts; B2.
14. Integrate expert opinions to form the final forecast results, and then combine the expert opinions with the forecast results based on historical data; The process of calculating the required resource amount in the resource demand and scheduling module is as follows: C1. Evaluate the scale of the event based on its actual impact or predicted results; C2. Determine the efficiency of each resource based on historical data or expert opinion; C3. Calculate the required resources according to the required resources calculation formula: required resources = event scale / resource efficiency; C4. Develop the best resource scheduling plan based on resource demand and available resources; When evaluating the time for the emergency response team to arrive at the scene or start handling the incident, the response time management module determines the response time delay based on various factors, including traffic conditions and communication delays, and then measures the distance between the emergency response team and the incident scene, and determines the response speed, which includes the vehicle driving speed and the communication transmission speed. The response time is calculated using the response time calculation formula, which is: response time = response time delay + distance ÷ response speed. Finally, based on the response time evaluation results, optimization suggestions are put forward; The process of the cost-benefit analysis module in evaluating the costs and benefits of emergency measures is as follows: D1. Collect all costs required to implement emergency measures, including labor costs, equipment costs and time costs; D2. Predict the possible benefits after implementing emergency measures, including reduced losses and improved business continuity; D3. Calculate the net present value (NPV). The formula for calculating the net present value is: NPV = ∑ (benefit - cost) / (1 + discount rate) years; D4. Provide decision makers with recommendations on whether to implement emergency measures based on the net present value assessment results; The process of abnormal behavior detection in the network traffic anomaly detection module is as follows: E1. Traffic data collection: collect network traffic data in real time; E2. Statistical calculation: calculate the average flow and standard deviation; E3. Anomaly detection: Use the anomaly detection threshold setting formula to set the anomaly detection threshold, and monitor in real time whether the flow exceeds the threshold. The anomaly value setting formula is: abnormal flow threshold = average flow + k* standard deviation, where k is a constant used to adjust the influence of the standard deviation on the anomaly threshold; E4. Alarm and response: Once abnormal traffic is detected, the alarm mechanism is immediately triggered and the corresponding emergency response process is initiated; The process of prioritization of the security vulnerability prioritization module is as follows: F1. Vulnerability information collection: Collect detailed information about the vulnerability; F2, CVSS score: Use the Common Vulnerability Scoring System CVSS to score the vulnerability. The total CVSS score = calculation base score + time score + environment score. F3. Priority sorting: Sort the vulnerabilities according to the total CVSS score and fix the high-scoring vulnerabilities first.
Citation Information
Patent Citations
Power Internet of Things network security risk assessment method and assessment system
CN115664744A
Yellow River flood prevention command decision support system and method
CN117875517A
