Summary of the invention
The object of the invention is to: nuclear power control system is for the poisoning intrusion that may carry out automatic network, a kind of network intrusions alarm method and system based on nuclear power station is provided, by being combined with abnormality detection technology and misuse detection technique, improve control systems of nuclear power plant to the detectability of network intrusions and improve intrusion alarm mechanism, effectively having met the requirement of nuclear power station industry net to network safety prevention.
In order to realize foregoing invention object, the invention provides a kind of network intrusions alarm method based on nuclear power station, it comprises:
The data message that access object is sent detects, and described detection comprises that misuse detects and protocol anomaly Data Detection;
If detect the result of described data message for abnormal, generate instant early warning information;
Described instant early warning information is mated with the historical early warning information in database;
If the matching result of described instant early warning information and described historical early warning information does not meet the matching value setting in advance, send intrusion alarm information.
One as the network intrusions alarm method that the present invention is based on nuclear power station is improved, and described method also comprises:
Receive the data message that access object sends.
One as the network intrusions alarm method that the present invention is based on nuclear power station is improved, described historical early warning information comprises the field of early warning number of times, if the matching result of described instant early warning information and described historical early warning information meets the matching value setting in advance, the increase of described early warning number of times once.
One as the network intrusions alarm method that the present invention is based on nuclear power station is improved, and described method also comprises:
Described instant early warning information and described historical early warning information are carried out to association analysis, judge the access object of described access object according to the correlation rule setting in advance.
One as the network intrusions alarm method that the present invention is based on nuclear power station is improved, and described method also comprises:
If cannot judge the access object of described access object according to the correlation rule setting in advance, set up new correlation rule according to described instant early warning information, and immediate updating correlation rule.
One as the network intrusions alarm method that the present invention is based on nuclear power station is improved, and described method also comprises:
Described instant early warning information is saved to database, and upgrades described database.
One as the network intrusions alarm method that the present invention is based on nuclear power station is improved, and described method also comprises:
According to IP address or port access under described intrusion alarm information and executing blocking-up access object.
In order to realize foregoing invention object, the present invention also provides a kind of network intrusions warning system based on nuclear power station, and it comprises:
Detection module, detects for the data message that access object is sent, and described detection comprises that misuse detects and protocol anomaly Data Detection;
Warning module, if the result that detects described data message for described detection module is for abnormal, generates instant early warning information;
Matching module, mates with the historical early warning information of database for described warning module is generated to described instant early warning information;
Alarm module, if do not meet the matching value setting in advance for the matching result of described instant early warning information and described historical early warning information, sends intrusion alarm information.
One as the network intrusions warning system that the present invention is based on nuclear power station is improved, and described system also comprises:
Receiver module, the data message sending for receiving access object.
One as the network intrusions warning system that the present invention is based on nuclear power station is improved, and described system also comprises:
Database, for keeping track of history early warning information, described historical early warning information comprises the field of early warning number of times, if the matching result of described instant early warning information and described historical early warning information meets the matching value setting in advance, the increase of described early warning number of times is once.
One as the network intrusions warning system that the present invention is based on nuclear power station is improved, and described system also comprises:
Analysis module, for described instant early warning information and described historical early warning information are carried out to association analysis, judges the access object of described access object according to the correlation rule setting in advance.
One as the network intrusions warning system that the present invention is based on nuclear power station is improved, and described system also comprises:
Adaptation module, for preserving the correlation rule setting in advance, if described analysis module cannot judge the access object of described access object according to the correlation rule setting in advance, set up new correlation rule according to described instant early warning information, and immediate updating correlation rule.
One as the network intrusions warning system that the present invention is based on nuclear power station is improved, and described system also comprises:
Update module, for described instant early warning information is saved to database, and upgrades described database.
One as the network intrusions warning system that the present invention is based on nuclear power station is improved, and described system also comprises:
Executive Module, for according to IP address or port access under described intrusion alarm information and executing blocking-up access object.
Compared with prior art, the network intrusions alarm method and the system that the present invention is based on nuclear power station have following useful technique effect: misapplied and detected and protocol anomaly Data Detection by the data message that access object is sent, on the basis of above-mentioned detection, analyze coupling, and report to the police according to matching result, realize the invasion of the adaptive network environment of control systems of nuclear power plant; Simultaneously, owing to passing through in conjunction with abnormality detection technology and misuse detection technique, improve detectability and the alarm mechanism of control systems of nuclear power plant to network intrusions, effectively met the requirement of nuclear power station industry net to network safety prevention, obtained good technique effect.
Embodiment
In order to make goal of the invention of the present invention, technical scheme and useful technique effect thereof more clear, below in conjunction with the drawings and specific embodiments, the present invention is further elaborated.Should be understood that, the embodiment of describing in this specification is only used to explain the present invention, is not intended to limit the present invention.
By its operation principle, Intrusion Detection can be divided into misuse detection technique and abnormality detection technology two classes, and wherein, misuse detection technique is basis based on data message characteristic matching, this detection technique accuracy rate is high, but its problem is can not find new intrusion model and occur failing to report situation.Abnormality detection technology, as protocol anomaly detects (Protocol Anomaly Detection System, PADS), taking data such as network connection features, system call feature, network flow characteristic and Time Delay of Systems features as basis, set up the descriptive model of proper network behavior, be considered to invasion in the time that User Activity and normal behaviour have great departing from, this detection technique can be found new network invasion, but exist rate of false alarm high, need the problem of a large amount of training samples.At present, misuse detection technique and the combination of abnormality detection technology are applied to nuclear power control system field, or blank.
Incorporated by reference to referring to Fig. 1, Fig. 1 provides a kind of network intrusions alarm method based on nuclear power station, specifically comprises:
Step 101, the data message that access object is sent detects, and detects and comprises that misuse detects and protocol anomaly Data Detection.
Nuclear power intrusion alarm management system receives the data message that access object sends.Concrete, the data message of access is through switch metering-in control system application server.Nuclear power intrusion alarm management system (Intrusion Detection Alert Management System, the IDAMS) ND-IDAMS installing in computer server obtains the data message of access object by switch.
Nuclear power intrusion alarm management system receives the data message that access object sends.Optionally, access object also can send data message to control systems of nuclear power plant by server.
The data message that nuclear power intrusion alarm management system sends access object detects, and comprising: detect and comprise that misuse detects and protocol anomaly Data Detection.Concrete, nuclear power intrusion alarm management system is called misuse detection module data message is detected; Further, data message is carried out to protocol anomaly Data Detection PADS, PADS can use the agreement in Markov model Sampling network data.
Optionally, nuclear power intrusion alarm management system can detect data message by the commercial intruding detection system of networking (IPS or IDS).Nuclear power intrusion alarm management system can connect multiple commercial intruding detection systems (IPS or IDS).
Step 103, is abnormal if detect the result of data message, generates instant early warning information.
Can normally access related system by the normal data detecting, be abnormal if detect the result of data message, and nuclear power intrusion alarm management system generates instant early warning information.
Step 105, mates instant early warning information with the historical early warning information in database.
Concrete, nuclear power intrusion alarm management system is mated instant early warning information with the historical early warning information of storing in database, and sorting algorithm determines that history of existence early warning information is identical with this instant early warning information in database.
Optionally, can set in advance the matching value that instant early warning information is mated with historical early warning information.For example, it is 75% that matching value is set, and (comprises 75%) if instant early warning information and historical early warning information have more than 75%, assert that instant early warning information mates with historical early warning information, and matching value can constantly be adjusted as required.
If find the historical early warning information of instant early warning information coupling, be classified as same class early warning, no matter had how many instant early warning information, as long as mate with this history early warning information, what return to early warning information fusion is exactly this historical early warning information, can significantly reduce like this repeatability of similar early warning.
Optionally, historical early warning information comprises the field of early warning number of times, if the matching result of instant early warning information and historical early warning information meets the matching value setting in advance, the increase of early warning number of times once.For example, historical early warning information at least comprises early warning content and early warning number of times, mates with historical early warning information when instant early warning information, and early warning content is constant, and the increase of early warning number of times once.
Further, instant early warning information and historical early warning information are carried out to association analysis, judge the access object of access object according to the correlation rule setting in advance.
Step 107, if the matching result of instant early warning information and historical early warning information does not meet the matching value setting in advance, sends intrusion alarm information.
For example, it is 75% that matching value is set, and does not mate with historical early warning information if instant early warning information and historical early warning information lower than 75% matching value, are assert instant early warning information.If the matching result of instant early warning information and historical early warning information does not meet the matching value setting in advance, nuclear power intrusion alarm management system is sent intrusion alarm information.
If cannot judge the access object of access object according to the correlation rule setting in advance, set up new correlation rule according to instant early warning information, and immediate updating correlation rule.
The instant early warning information receiving cannot find the historical early warning information of similar or the matching value that conforms in database.Confirmed by keeper, and set up new early warning integrated classification, correlation rule for it.Check the attack early warning contingency table having occurred, keeper can upgrade the correlation rule having occurred.
Further, instant early warning information is saved to database, and upgrades described database.Set up new early warning integrated classification and correlation rule, and immediate updating database.
Further, according to IP address or port access under intrusion alarm information and executing blocking-up access object.With fire compartment wall or IPS interlock, IP address or port access under blocking-up access object.
Misapply and detect and protocol anomaly Data Detection by the data message that access object is sent, on the basis of above-mentioned detection, analyze coupling, and report to the police according to matching result.Realize the invasion of the adaptive network environment of control systems of nuclear power plant; Simultaneously, owing to passing through in conjunction with abnormality detection technology and misuse detection technique, improve detectability and the alarm mechanism of control systems of nuclear power plant to network intrusions, effectively met the requirement of nuclear power station industry net to network safety prevention, obtained good technique effect.
Fig. 2 provides the schematic diagram of an a kind of embodiment of the network intrusions warning system based on nuclear power station, and it comprises: detection module 201, warning module 203, matching module 205 and alarm module 207.
Detection module 201, detects for the data message that access object is sent, and detects and comprises that misuse detects and protocol anomaly Data Detection;
Warning module 203, if the result that detects data message for detection module 201 is for abnormal, generates instant early warning information;
Matching module 205, mates with the historical early warning information of database for warning module 203 being generated to instant early warning information;
Alarm module 207, if do not meet for the matching result of instant early warning information and historical early warning information the matching value setting in advance, sends intrusion alarm information.
The implementation method of system and flow process can, referring to the embodiment of the method for introducing in previous embodiment, repeat no more herein.
Incorporated by reference to referring to Fig. 3, Fig. 3 provides the schematic diagram of an a kind of embodiment of the network intrusions warning system based on nuclear power station, and it comprises: receiver module 301, detection module 303, warning module 305, matching module 307, alarm module, update module 311, database 313, analysis module 315, adaptation module 317 and Executive Module 319.
Concrete, receiver module 301, the data message sending for receiving access object;
Concrete, the data message of access is through switch metering-in control system application server.Receiver module 301 in the nuclear power intrusion alarm management system ND-IDAMS installing in computer server obtains the data message of access object by switch.
Receiver module 301 receives the data message that access object sends.Optionally, access object also can send data message to control systems of nuclear power plant by server, then has receiver module 301 to receive.
Detection module 303, detects for the data message that access object is sent, and detects and comprises that misuse detects and protocol anomaly Data Detection;
The data message that the access object that detection module 303 receives receiver module 301 sends detects, and comprising: detection module 303 detects and comprises that misuse detects and protocol anomaly Data Detection.Concrete, further, detection module 303 carries out protocol anomaly Data Detection PADS to data message, and PADS can use the agreement in Markov model Sampling network data.
Optionally, detection module 303 can detect data message by the commercial intruding detection system of networking (IPS or IDS), and detection module 303 can connect multiple commercial intruding detection systems (IPS or IDS).
Warning module 305, if be abnormal for the result of detection module detection data message, generates instant early warning information;
Detection module 303 detects the normal data of passing through can normally access related system, is abnormal if detect the result of data message, and warning module 305 generates instant early warning information.
Matching module 307, mates with the historical early warning information of database for warning module 35 being generated to instant early warning information;
Concrete, matching module 307 mates instant early warning information with the historical early warning information of storing in database, determine that by sorting algorithm history of existence early warning information is identical with this instant early warning information in database 313.
Optionally, matching module 307 can set in advance the matching value that instant early warning information is mated with historical early warning information.For example, it is 75% that matching value is set, and (comprises 75%) if instant early warning information and historical early warning information have more than 75%, assert that instant early warning information mates with historical early warning information, and matching value can constantly be adjusted as required.
If find the historical early warning information of instant early warning information coupling, be classified as same class early warning, no matter had how many instant early warning information, as long as mate with this history early warning information, what return to early warning information fusion is exactly this historical early warning information, can significantly reduce like this repeatability of similar early warning.
Database 313, for keeping track of history early warning information, historical early warning information comprises the field of early warning number of times, if the matching result of instant early warning information and historical early warning information meets the matching value setting in advance, the increase of early warning number of times is once.For example, historical early warning information at least comprises early warning content and early warning number of times, mates with historical early warning information when instant early warning information, and early warning content is constant, and the increase of early warning number of times once.
If instant early warning information is not mated with historical early warning information, update module 311 is for instant early warning information is saved to database 313, and new database 313 more.
Analysis module 315, for instant early warning information and historical early warning information are carried out to association analysis, judges the access object of access object according to the correlation rule setting in advance.
Adaptation module 317, for preserving the correlation rule setting in advance, if analysis module 315 cannot judge the access object of access object according to the correlation rule setting in advance, adaptation module 317 is set up new correlation rule according to instant early warning information, and immediate updating correlation rule.
Alarm module 309, if judge that for matching module 307 matching result of instant early warning information and historical early warning information does not meet the matching value setting in advance, and sends intrusion alarm information.
Executive Module 319, for according to IP address or port access under intrusion alarm information and executing blocking-up access object.
Can find out in conjunction with above detailed description of the present invention, with respect to prior art, the present invention at least has following useful technique effect: misapplied and detected and protocol anomaly Data Detection by the data message that access object is sent, on the basis of above-mentioned detection, analyze coupling, and report to the police according to matching result, realize the invasion of the adaptive network environment of control systems of nuclear power plant; Meanwhile, due to by conjunction with abnormality detection technology and misuse detection technique, improve detectability and the alarm mechanism of control systems of nuclear power plant to network intrusions, effectively met the requirement of nuclear power station industry net to network safety prevention; In addition, owing to finding in time after intrusion alarm information, can constantly update database and invasion type by self adaptation, and carry out strategy processing and report to the police, as blocking-up IP or port, nuclear power station control is protected safely, obtain good technique effect.
According to above-mentioned principle, the present invention can also carry out suitable change and amendment to above-mentioned execution mode.Therefore, the present invention is not limited to embodiment disclosed and described above, also should fall in the protection range of claim of the present invention modifications and changes more of the present invention.In addition,, although used some specific terms in this specification, these terms just for convenience of description, do not form any restriction to the present invention.