Computer security protection management system
By introducing machine learning and behavioral analysis algorithms into the computer security protection management system, automatically update rules, role-based access control, combined with artificial intelligence and big data technology, the shortcomings of existing systems in threat detection, performance and user experience are solved. , form a multi-level protection system to achieve rapid response and efficient security management.
Patent Information
- Application Number
- CN202411330677.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-24
- Publication Date
- 2025-01-14
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The existing computer security protection management system has false alarms and underreports in threat detection, making it difficult to quickly identify new and unknown attacks, system performance declines in high traffic environments, complex user identity and access management lead to high operating costs, The integration and coordination among modules is insufficient, and a unified protection system cannot be formed. The response and recovery speed is slow, making it difficult to deal with emergencies.
Designed a computer security protection management system, including firewall, intrusion detection and defense, anti-virus and anti-malware, user identity and access management, security information and event management, vulnerability management, data encryption modules, using machine learning and behavioral analysis Algorithms, automatic update rules, role-based access control, real-time monitoring and regular scanning, use artificial intelligence and big data technology for intelligent analysis and response, and provide a multi-level protection system.
Effectively reduce false alarms and underreports, improve threat detection accuracy, optimize system performance, reduce operating costs, form a multi-level protection system, ensure that the system responds quickly and handles security incidents, and reduce the risks of data loss and business interruption.
Smart Images

Figure CN119312322A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of computer technology, and in particular to a computer security protection management system. Background Art
[0002] With the rapid development of information technology, network security issues have become increasingly prominent, and computer systems and networks are facing security threats. Existing computer security protection management systems usually include firewalls, intrusion detection and prevention, anti-virus and anti-malware software, user identity and access management, security information and event management and other modules. However, the system still has shortcomings in practical applications and cannot fully and effectively respond to complex and changing security threats.
[0003] Existing security protection systems rely on predefined rules and signatures for threat detection, resulting in frequent false positives and missed positives. Traditional detection methods are difficult to quickly identify new and unknown attacks, reducing the effectiveness of overall protection. In addition, the high-frequency traffic analysis and monitoring of intrusion detection and prevention systems will significantly occupy system resources and affect system performance. In high-traffic environments, system performance degradation is particularly obvious, and it cannot meet the requirements of real-time detection and response.
[0004] The user identity and access management system has complexity in permission management and authentication methods, which leads to configuration errors and permission abuse. Multi-factor authentication enhances security, but its complex authentication process affects user experience and causes user dissatisfaction. The existing system relies on manual operations for rule updates and vulnerability management, and has high operating costs.
[0005] The existing system provides multi-level protection measures, but the integration and collaboration between modules are insufficient, and a unified protection system cannot be formed. The system is weak in internal threat monitoring and data leakage protection, and lacks effective monitoring and control of internal traffic. In addition, the response and recovery speed of security incidents are slow, making it difficult to respond to sudden security incidents in a timely manner, resulting in an increased risk of data loss and business interruption.
[0006] Therefore, those skilled in the art provide a computer security protection management system to solve the problems raised in the above background technology. Summary of the invention
[0007] In view of the deficiencies in the prior art, the present invention provides a computer security protection management system to solve the problems in the background technology.
[0008] To achieve the above objectives, the present invention is implemented through the following technical solutions: a computer security protection management system, including a firewall module, an intrusion detection and defense module, an anti-virus and anti-malware module, a user identity and access management module, a security information and event management module, a vulnerability management module, and a data encryption module;
[0009] The firewall module protects the internal network from external threats by controlling the ingress and egress of network traffic, and automatically updates security rules to respond to network threats; the intrusion detection and prevention module monitors network traffic and system activities in real time, detects abnormal behavior and potential threats, and takes immediate measures to prevent damage when threats are detected; the anti-virus and anti-malware module detects and removes malware such as viruses, worms, Trojans, spyware, etc., protects the system from infection, and detects and defends against unknown and zero-day attack malware through behavioral analysis and sandbox technology, and provides real-time monitoring and regular scanning functions; the user identity and access management module manages user identity and authentication to ensure that authorized users can access system resources, and simplifies permission management and prevents abuse of permissions through role-based access control; the security information and event management module collects, analyzes and associates various security logs and event data, monitors security events in real time, issues timely alerts, and helps respond quickly to security events; the vulnerability management module regularly scans systems and applications to detect potential vulnerabilities, and promptly applies security patches to repair known vulnerabilities; the data encryption module encrypts sensitive data to ensure the security of data during transmission and storage.
[0010] Preferably, the firewall module includes a rule engine unit, a packet filtering unit, and a state detection unit; the rule engine unit manages and applies firewall rules to control the ingress and egress of network traffic according to predefined security policies; the packet filtering unit checks network packet header information and decides whether to allow it to pass according to the rules; the state detection unit monitors the state of the network connection;
[0011] The intrusion detection and defense module includes a traffic analysis unit, a signature detection unit, a behavior analysis unit, and a response unit; the traffic analysis unit monitors and analyzes network traffic in real time to identify abnormal behavior and potential threats; the signature detection unit compares signatures based on known threats to quickly detect known attacks; the behavior analysis unit uses machine learning and behavior analysis technology to identify unknown and complex attack patterns; the response unit automatically triggers defense measures when a threat is detected.
[0012] Preferably, the anti-virus and anti-malware module includes a real-time monitoring unit, a virus scanning unit, and a sandbox analysis unit; the real-time monitoring unit continuously monitors system files and activities and detects malware in real time; the virus scanning unit regularly scans the system and files to find and remove malware such as viruses, worms, and Trojan horses; the sandbox analysis unit runs suspicious files in an isolated environment and analyzes their behavior to detect unknown and zero-day attack malware;
[0013] The user identity and access management module includes an identity authentication unit, a permission management unit, and a multi-factor authentication unit; the identity authentication unit manages the user identity authentication process to ensure that authorized users can access system resources; the permission management unit allocates and manages user permissions based on role-based access control to prevent permission abuse; the multi-factor authentication unit introduces multiple authentication methods.
[0014] Preferably, the security information and event management module includes a log collection unit, an event analysis unit, a real-time alarm unit, and a report generation unit; the log collection unit collects log data of systems, applications, and network devices; the event analysis unit analyzes and correlates security events to identify potential security threats; the real-time alarm unit monitors security events in real time, issues alarms in a timely manner, and helps to respond quickly to security events; the report generation unit generates a detailed security report;
[0015] The vulnerability management module includes a vulnerability scanning unit, a patch management unit, and a vulnerability repair suggestion unit; the vulnerability scanning unit regularly scans the system and applications to detect potential vulnerabilities and security weaknesses; the patch management unit manages and applies security patches to promptly repair known vulnerabilities; the vulnerability repair suggestion unit provides detailed vulnerability repair suggestions to help administrators quickly take measures to repair vulnerabilities.
[0016] Preferably, the data encryption module includes a data encryption unit, a key management unit, and a performance optimization unit; the data encryption unit encrypts sensitive data to protect the security of the data during transmission and storage; the key management unit manages the generation, distribution, and storage of encryption keys; the performance optimization unit uses hardware acceleration and efficient encryption algorithms to reduce performance overhead during encryption and decryption.
[0017] Preferably, the rule engine unit checks all rules one by one based on a linear search algorithm, and the formula is as follows:
[0018]
[0019] Among them, R i is the i-th rule, P is the data packet, Check(R i ,P) is the check rule R i Function to check whether it matches the data packet P;
[0020] The packet filtering unit checks the packet header field based on rule filtering, and the formula is as follows:
[0021]
[0022] Among them, F j is the jth field in the rule, P is the data, Match(F j,P) is the check field F j Function to check whether it matches the data packet P;
[0023] The state detection unit is based on the state tracking of the hash table. Maintaining the connection state table, searching and updating each data packet, the formula is as follows:
[0024] State(P)=H(S src ,S dst ,P src ,P dst ),
[0025] Among them, S src is the source IP address, S dst is the destination IP address, P src is the source port, P dst is the destination port, and H is the hash function.
[0026] Preferably, the traffic analysis unit compares the difference between the traffic characteristics and the normal traffic characteristics based on statistical anomaly detection, and the formula is as follows:
[0027]
[0028] Among them, F k (P) is the kth feature of data packet P, μ k is the mean of the kth feature of normal traffic, σ k is the standard deviation of the kth feature of normal traffic;
[0029] Based on the analysis of time series, the sliding window technology is used to detect the change of traffic flow. The formula is as follows:
[0030]
[0031] Among them, F j (t) is the jth eigenvalue at time t, w is the size of the sliding window;
[0032] The signature detection unit uses a hash function to quickly match the data packet content based on hash matching. The formula is as follows:
[0033] Match(P)=H(P)==H(S),
[0034] Where H is a hash function, P is a data packet, and S is a signature of a known threat;
[0035] The behavior analysis unit defines rules based on rule-based behavior analysis and detects anomalies according to system behavior. The formula is as follows:
[0036]
[0037] in,
[0038] Rule r (P) is the detection result of rule r on data packet P;
[0039] Based on the machine learning model, detection is performed through a classifier. The formula is as follows:
[0040] Anomaly=ML Model (F(P)),
[0041] Among them, ML Model is a machine learning model, (F(P)) is the feature vector of data packet P;
[0042] The response unit performs corresponding operations based on the rule response according to the predefined response strategy, and the formula is as follows:
[0043]
[0044] Among them, Action a is the ath action in the response strategy.
[0045] Preferably, the real-time monitoring unit monitors system calls and file operation behaviors based on behavior detection, and the formula is as follows:
[0046]
[0047] Among them, B i (P) is the i-th behavior feature of data packet P, μ i is the mean of the ith feature of normal behavior, σ i is the standard deviation of the ith feature of normal behavior;
[0048] Feature-based detection uses predefined features for fast detection. The formula is as follows:
[0049]
[0050] Among them, Feature j (P) is the j-th feature matching result of data packet P.
[0051] Preferably, the sandbox analysis unit monitors the behavior of files in the sandbox environment and detects malicious activities based on behavior analysis, and the formula is as follows:
[0052] Among them, B m (F) is the mth behavior feature of file F;
[0053] Simulate execution, simulate the execution file in the sandbox and analyze its behavior. The formula is as follows:
[0054] Where Sn(F) is the nth simulation execution feature of file F.
[0055] The present invention provides a computer security protection management system. It has the following beneficial effects:
[0056] 1. The present invention adopts advanced machine learning and behavior analysis algorithms to effectively reduce false positives and missed positives, ensure high accuracy of threat detection, help to quickly identify new and unknown attacks, and improve overall protection capabilities. In terms of system performance optimization, through distributed architecture and hardware acceleration technology, efficient traffic analysis and threat response are achieved, the system burden is reduced, the optimized scanning and monitoring strategies and efficient encryption algorithms are used, which significantly reduces the occupation of system resources and improves the response speed and stability of the system.
[0057] 2. The present invention significantly improves user experience and reduces operating costs. The user identity and access management module simplifies user and permission management through role-based access control, reduces the risk of configuration errors and permission abuse, and introduces convenient methods such as biometrics for multi-factor authentication, which improves user login experience and security. The introduction of automated rule updates, patch management, and intelligent analysis reduces reliance on manual operations and reduces labor costs. In addition, the use of cloud solutions can reduce hardware investment and maintenance costs, and improve the scalability and flexibility of the system.
[0058] 3. The collaborative work between the modules of the present invention forms a multi-level protection system, which can effectively resist various types of network attacks and ensure the overall security of the system. The security information and event management module uses artificial intelligence and big data technology to realize intelligent analysis and association, and provides comprehensive monitoring and management capabilities, automated response mechanisms and real-time threat detection functions to ensure that the system can quickly respond to and handle security incidents and reduce losses. At the same time, through regular backup and rapid recovery functions, it can ensure that data can be quickly restored when lost or damaged, reducing business interruption time. Threat intelligence sharing and continuous security training and drills further enhance the updating of protection strategies and the response capabilities of the team, ensuring that the system always maintains the best state when facing new security challenges. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] Figure 1 It is a system diagram of the present invention. DETAILED DESCRIPTION
[0060] In order to make the technical personnel in the technical field understand the scheme of the present invention, the technical scheme in the embodiment of the present invention will be clearly and completely described below in combination with the drawings in the embodiment of the present invention. Obviously, the described embodiment is a partial embodiment of the present invention, not a complete embodiment. Based on the embodiment of the present invention, other embodiments obtained by ordinary technicians in the field without creative work should fall within the scope of protection of the present invention.
[0061] The present invention is described in detail below in conjunction with the accompanying drawings:
[0062] Example:
[0063] Please refer to the attached Figure 1 , an embodiment of the present invention provides a computer security protection management system, including a firewall module, an intrusion detection and defense module, an anti-virus and anti-malware module, a user identity and access management module, a security information and event management module, a vulnerability management module, and a data encryption module;
[0064] The firewall module protects the internal network from external threats by controlling the inflow and outflow of network traffic, and automatically updates security rules to respond to network threats; the intrusion detection and prevention module monitors network traffic and system activities in real time, detects abnormal behavior and potential threats, and takes immediate measures to prevent damage when threats are detected; the anti-virus and anti-malware module detects and removes malware such as viruses, worms, Trojans, spyware, etc., protects the system from infection, and detects and defends against unknown and zero-day attack malware through behavioral analysis and sandbox technology, and provides real-time monitoring and regular scanning functions; the user identity and access management module manages user identity and authentication, ensures that authorized users can access system resources, and simplifies permission management through role-based access control. The security information and event management module collects, analyzes and correlates various security logs and event data, monitors security events in real time, issues timely alerts, and helps respond to security events quickly. The vulnerability management module regularly scans systems and applications to detect potential vulnerabilities, and applies security patches in a timely manner to repair known vulnerabilities. The data encryption module encrypts sensitive data to ensure the security of data during transmission and storage. The firewall module includes a rule engine unit, a packet filtering unit, and a state detection unit. The rule engine unit manages and applies firewall rules to control the ingress and egress of network traffic according to predefined security policies. The packet filtering unit checks the network packet header information and decides whether to allow it to pass according to the rules. The state detection unit monitors the state of the network connection.
[0065] The intrusion detection and defense module includes a traffic analysis unit, a signature detection unit, a behavior analysis unit, and a response unit; the traffic analysis unit monitors and analyzes network traffic in real time to identify abnormal behaviors and potential threats; the signature detection unit compares signatures based on known threats to quickly detect known attacks; the behavior analysis unit uses machine learning and behavior analysis technology to identify unknown and complex attack patterns; the response unit automatically triggers defense measures when a threat is detected. The anti-virus and anti-malware modules include a real-time monitoring unit, a virus scanning unit, and a sandbox analysis unit; the real-time monitoring unit continuously monitors system files and activities and detects malware in real time; the virus scanning unit regularly scans the system and files to find and remove viruses, worms, Trojans and other malware; the sandbox analysis unit runs suspicious files in an isolated environment and analyzes their behavior to detect unknown and zero-day malware;
[0066] The user identity and access management module includes an identity authentication unit, a permission management unit, and a multi-factor authentication unit; the identity authentication unit manages the user identity authentication process to ensure that authorized users can access system resources; the permission management unit allocates and manages user permissions based on role-based access control to prevent abuse of permissions; the multi-factor authentication unit introduces multiple authentication methods, and the security information and event management module includes a log collection unit, an event analysis unit, a real-time alarm unit, and a report generation unit; the log collection unit collects log data from systems, applications, and network devices; the event analysis unit analyzes and correlates security events to identify potential security threats; the real-time alarm unit monitors security events in real time, issues alarms in a timely manner, and helps respond to security events quickly; the report generation unit generates detailed security reports;
[0067] The vulnerability management module includes a vulnerability scanning unit, a patch management unit, and a vulnerability repair suggestion unit; the vulnerability scanning unit regularly scans systems and applications to detect potential vulnerabilities and security weaknesses; the patch management unit manages and applies security patches to promptly repair known vulnerabilities; the vulnerability repair suggestion unit provides detailed vulnerability repair suggestions to help administrators take quick measures to repair vulnerabilities. The data encryption module includes a data encryption unit, a key management unit, and a performance optimization unit; the data encryption unit encrypts sensitive data to protect the security of data during transmission and storage; the key management unit manages the generation, distribution, and storage of encryption keys; the performance optimization unit uses hardware acceleration and efficient encryption algorithms to reduce performance overhead during encryption and decryption.
[0068] The rule engine unit provides flexible policy management, can quickly adjust security policies according to needs, ensure the accuracy of traffic control, and effectively prevent unauthorized access; the packet filtering unit improves network security, reduces the risk of network attacks, and ensures the normal operation of the system; the state detection unit improves the accuracy of connection management, prevents the establishment of illegal connections, enhances the tracking and control of session status, and ensures communication security; the traffic analysis unit provides early threat detection, quickly identifies and responds to suspicious activities, helps maintain the normal operation of the network, and reduces the impact of potential threats; the signature detection unit provides efficient known threat protection, quickly responds to known attack patterns, simplifies the threat detection process, and improves system security; the behavior analysis unit provides unknown threats Detection capabilities, improve the overall security level, continuously learn and adapt to new attack modes, and enhance protection capabilities; the response unit improves response speed, reduces human intervention, prevents the spread of attacks, provides automated protection, and ensures that the system recovers quickly when attacked; the real-time monitoring unit provides continuous protection, timely detects and blocks malware activities, reduces the risk of system infection, and ensures the security of data and applications; the virus scanning unit regularly scans the system and files, finds and removes viruses, worms, Trojans and other malware, regularly removes malware from the system, keeps the system healthy, provides comprehensive malware detection and removal, and ensures system security; the sandbox analysis unit provides the ability to detect unknown threats and prevent the system from being affected by new types of attacks. Reduce false positives and ensure the safe operation of normal files; the identity verification unit provides secure user authentication, prevents unauthorized access, ensures the security of sensitive data and resources, and enhances the overall security of the system; the authority management unit simplifies the authority management process, ensures the rationality of authority allocation, prevents authority abuse, and improves system security and compliance; the multi-factor authentication unit provides higher security protection, reduces the risk of identity theft, enhances the security of the user login process, and protects system resources; the log collection unit provides comprehensive log records, provides a basis for security analysis and auditing, helps track and trace security incidents, and improves security management level; the event analysis unit improves the accuracy of threat detection, reduces false positives, provides in-depth security event analysis, and helps Quickly respond to threats; the real-time alarm unit provides real-time security monitoring and alarms to improve response speed, help quickly identify and handle security incidents, and reduce losses; the report generation unit provides regular and detailed security reports to help understand security status, support compliance audits, and improve system compliance and transparency; the vulnerability scanning unit provides early vulnerability detection, timely detects security risks in the system, helps maintain system security, and reduces the risk of vulnerabilities being exploited; the patch management unit ensures that the system is updated in a timely manner, fixes known security vulnerabilities, improves system security and stability, and reduces the attack surface; the vulnerability repair suggestion unit provides professional repair suggestions to help administrators effectively repair vulnerabilities, speed up the vulnerability repair process, and reduce system exposure time;The data encryption unit provides data confidentiality, prevents sensitive information leakage, ensures data security during transmission and storage, and prevents unauthorized access; the key management unit provides secure key management, prevents key leakage, ensures the security of the encryption and decryption process, and improves the overall security of the system; the performance optimization unit improves the efficiency of the encryption and decryption process, reduces the impact on system performance, provides efficient data protection, and ensures the performance of the system under high load. ;
[0069] The rule engine unit checks all rules one by one based on the linear search algorithm. The formula is as follows:
[0070]
[0071] Among them, R i is the i-th rule, P is the data packet, Check(R i ,P) is the check rule R i Function to check whether it matches the data packet P;
[0072] The packet filter unit performs rule-based filtering and checks the packet header fields. The formula is as follows:
[0073]
[0074] Among them, F j is the jth field in the rule, P is the data, Match(F j ,P) is the check field F j Function to check whether it matches the data packet P;
[0075] The state detection unit is based on the state tracking of the hash table. It maintains the connection state table, searches and updates each data packet. The formula is as follows:
[0076] State(P)=H(S src ,S dst ,P src ,P dst ),
[0077] Among them, S src is the source IP address, S dst is the destination IP address, P src is the source port, P dst is the destination port, and H is the hash function.
[0078] The rule engine unit provides flexible and detailed traffic control and can set multiple rules according to security requirements to ensure that data packets comply with predefined security policies and prevent unauthorized access; the packet filtering unit improves network security and blocks malicious or unnecessary traffic through detailed field checks, making the packet filtering process more accurate and effectively reducing the attack surface; the state detection unit provides efficient connection state management to ensure that only legal connections are allowed, using hash tables for fast search and update to improve the performance and accuracy of state detection.
[0079] The traffic analysis unit detects anomalies based on statistics and compares the differences between traffic characteristics and normal traffic characteristics. The formula is as follows:
[0080]
[0081] Among them, F k (P) is the kth feature of data packet P, μ k is the mean of the kth feature of normal traffic, σ k is the standard deviation of the kth feature of normal traffic;
[0082] Based on the analysis of time series, the sliding window technology is used to detect the change of traffic flow. The formula is as follows:
[0083]
[0084] Among them, F j (t) is the jth eigenvalue at time t, w is the size of the sliding window;
[0085] The signature detection unit is based on hash matching and uses a hash function to quickly match the data packet content. The formula is as follows:
[0086] Match(P)=H(P)==H(S),
[0087] Where H is a hash function, P is a data packet, and S is a signature of a known threat;
[0088] The behavior analysis unit is based on rule-based behavior analysis. It defines rules and detects anomalies based on system behavior. The formula is as follows:
[0089]
[0090] in,
[0091] Rule r (P) is the detection result of rule r on data packet P;
[0092] Based on the machine learning model, detection is performed through a classifier. The formula is as follows:
[0093] Anomaly=MLModel (F(P)),
[0094] Among them, ML Model is a machine learning model, (F(P)) is the feature vector of data packet P;
[0095] The response unit performs corresponding operations based on the rule response according to the predefined response strategy. The formula is as follows:
[0096]
[0097] Among them, Action a is the ath action in the response strategy.
[0098] The function of the formula is to calculate the deviation of the feature from the mean of normal traffic features, use the standard score to quantify this difference, and identify abnormal traffic features;
[0099] Function of the formula: Calculate the average value of the jth feature within time t through the sliding window technology, detect traffic changes and trends, and identify potential abnormal behaviors;
[0100] Function of the formula: Use hash functions to quickly match data packets, detect whether the content of the data packet matches the signature of known threats, and quickly identify known attacks;
[0101] Function of the formula: Detect whether the behavior of data packet P is abnormal according to predefined behavior rules and identify the behavior that violates the rules;
[0102] Function of the formula: The feature vector of data packet P is analyzed by the machine learning model, and the classifier makes predictions based on the training data to detect whether there is abnormal behavior;
[0103] What the formula does: Trigger predefined response actions based on detected threats, responding quickly to prevent further damage.
[0104] The real-time monitoring unit monitors system calls and file operation behaviors based on behavior detection. The formula is as follows:
[0105]
[0106] Among them, B i (P) is the i-th behavior feature of data packet P, μ i is the mean of the ith feature of normal behavior, σ i is the standard deviation of the ith feature of normal behavior;
[0107] Feature-based detection uses predefined features for fast detection. The formula is as follows:
[0108]
[0109] Among them, Feature j (P) is the j-th feature matching result of data packet P.
[0110] The sandbox analysis unit monitors the behavior of files in the sandbox environment and detects malicious activities based on behavioral analysis. The formula is as follows:
[0111] Among them, B m (F) is the mth behavior feature of file F;
[0112] Simulate execution, simulate the execution file in the sandbox and analyze its behavior. The formula is as follows:
[0113] Where Sn(F) is the nth simulation execution feature of file F.
[0114] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A computer security protection management system, characterized in that: It includes firewall module, intrusion detection and prevention module, anti-virus and anti-malware module, user identity and access management module, security information and event management module, vulnerability management module, and data encryption module; The firewall module protects the internal network from external threats by controlling the ingress and egress of network traffic, and automatically updates security rules to respond to network threats; the intrusion detection and prevention module monitors network traffic and system activities in real time, detects abnormal behavior and potential threats, and takes immediate measures to prevent damage when threats are detected; the anti-virus and anti-malware module detects and removes malware such as viruses, worms, Trojans, spyware, etc., protects the system from infection, and detects and defends against unknown and zero-day attack malware through behavioral analysis and sandbox technology, and provides real-time monitoring and regular scanning functions; the user identity and access management module manages user identity and authentication, ensures that authorized users can access system resources, and simplifies permission management and prevents abuse of permissions through role-based access control; The security information and event management module collects, analyzes and correlates various security logs and event data, monitors security events in real time, issues timely alerts, and helps respond to security events quickly; The vulnerability management module regularly scans systems and applications to detect potential vulnerabilities, and promptly applies security patches to repair known vulnerabilities; the data encryption module encrypts sensitive data to ensure the security of data during transmission and storage.
2. A computer security protection management system according to claim 1, characterized in that: The firewall module includes a rule engine unit, a packet filtering unit, and a state detection unit; the rule engine unit manages and applies firewall rules to control the ingress and egress of network traffic according to predefined security policies; The packet filtering unit checks the network packet header information and decides whether to allow it to pass according to the rules; the status detection unit monitors the status of the network connection; The intrusion detection and defense module includes a traffic analysis unit, a signature detection unit, a behavior analysis unit, and a response unit; The traffic analysis unit monitors and analyzes network traffic in real time to identify abnormal behavior and potential threats; the signature detection unit compares signatures based on known threats to quickly detect known attacks; The behavior analysis unit uses machine learning and behavior analysis technology to identify unknown and complex attack patterns; the response unit automatically triggers defense measures when a threat is detected.
3. A computer security protection management system according to claim 1, characterized in that: The anti-virus and anti-malware module includes a real-time monitoring unit, a virus scanning unit, and a sandbox analysis unit; the real-time monitoring unit continuously monitors system files and activities and detects malware in real time; the virus scanning unit regularly scans the system and files to find and remove malware such as viruses, worms, and Trojans; the sandbox analysis unit runs suspicious files in an isolated environment and analyzes their behavior to detect unknown and zero-day attack malware; The user identity and access management module includes an identity authentication unit, a rights management unit, and a multi-factor authentication unit; the identity authentication unit manages the user identity authentication process to ensure that authorized users can access system resources; The authority management unit allocates and manages user authority based on role-based access control to prevent abuse of authority; the multi-factor authentication unit introduces multiple authentication methods.
4. A computer security protection management system according to claim 1, characterized in that: The security information and event management module includes a log collection unit, an event analysis unit, a real-time alarm unit, and a report generation unit; the log collection unit collects log data of systems, applications, and network devices; the event analysis unit analyzes and correlates security events to identify potential security threats; The real-time alarm unit monitors security events in real time, issues alarms in a timely manner, and helps to quickly respond to security events; the report generation unit generates a detailed security report; The vulnerability management module includes a vulnerability scanning unit, a patch management unit, and a vulnerability repair suggestion unit; the vulnerability scanning unit regularly scans the system and applications to detect potential vulnerabilities and security weaknesses; the patch management unit manages and applies security patches to promptly repair known vulnerabilities; the vulnerability repair suggestion unit provides detailed vulnerability repair suggestions to help administrators quickly take measures to repair vulnerabilities.
5. A computer security protection management system according to claim 1, characterized in that: The data encryption module includes a data encryption unit, a key management unit, and a performance optimization unit; the data encryption unit encrypts sensitive data to protect the security of data during transmission and storage; the key management unit manages the generation, distribution, and storage of encryption keys; The performance optimization unit uses hardware acceleration and efficient encryption algorithms to reduce performance overhead during encryption and decryption.
6. A computer security protection management system according to claim 2, characterized in that: The rule engine unit checks all rules one by one based on a linear search algorithm, and the formula is as follows: Among them, R i is the i-th rule, P is the data packet, Check(R i ,P) is the check rule R i Function to check whether it matches the data packet P; The packet filtering unit checks the packet header field based on rule filtering, and the formula is as follows: Among them, F j is the jth field in the rule, P is the data, MatchF j ,P is the check field F j Function to check whether it matches the data packet P; The state detection unit is based on the state tracking of the hash table. Maintaining the connection state table, searching and updating each data packet, the formula is as follows: State(P)=H(S src ,S dst ,P src ,P dst ), Among them, S src is the source IP address, S dst is the destination IP address, P src is the source port, P dst is the destination port, and H is the hash function.
7. A computer security protection management system according to claim 2, characterized in that: The traffic analysis unit compares the difference between traffic characteristics and normal traffic characteristics based on statistical anomaly detection, and the formula is as follows: Among them, F k (P) is the kth feature of data packet P, μ k is the mean of the kth feature of normal traffic, σ k is the standard deviation of the kth feature of normal traffic; Based on the analysis of time series, the sliding window technology is used to detect the change of traffic flow. The formula is as follows: Among them, F j (t) is the jth eigenvalue at time t, w is the size of the sliding window; The signature detection unit uses a hash function to quickly match the data packet content based on hash matching. The formula is as follows: Match(P)=H(P)==H(S), Where H is a hash function, P is a data packet, and S is a signature of a known threat; The behavior analysis unit defines rules based on rule-based behavior analysis and detects anomalies according to system behavior. The formula is as follows: in, Rule r (P) is the detection result of rule r on data packet P; Based on the machine learning model, detection is performed through a classifier. The formula is as follows: Anomaly=ML Model (F(P)), Among them, ML Model is a machine learning model, (F(P)) is the feature vector of data packet P; The response unit performs corresponding operations based on the rule response according to the predefined response strategy, and the formula is as follows: Among them, Action a is the ath action in the response strategy.
8. A computer security protection management system according to claim 3, characterized in that: The real-time monitoring unit monitors system calls and file operation behaviors based on behavior detection, and the formula is as follows: Among them, B i (P) is the i-th behavior feature of data packet P, μ i is the mean of the ith feature of normal behavior, σ i is the standard deviation of the ith feature of normal behavior; Feature-based detection uses predefined features for fast detection. The formula is as follows: Among them, Feature j (P) is the j-th feature matching result of data packet P.
9. A computer security protection management system according to claim 3, characterized in that: The sandbox analysis unit monitors the behavior of files in the sandbox environment and detects malicious activities based on behavioral analysis. The formula is as follows: Among them, B m (F) is the mth behavior feature of file F; Simulate execution, simulate the execution file in the sandbox and analyze its behavior. The formula is as follows: Where Sn(F) is the nth simulation execution feature of file F.
Citation Information
Cited By
Cooperative security protection method and device for network system, medium and program product
CN120223447A
Adaptive enhanced information security protection system oriented to AI large model
CN120597308A