paulo fernando da silva ([email protected]), carlos becker westphall ([email protected]) network...

1
Paulo Fernando da Silva ([email protected]), Carlos Becker Westphall ([email protected]) Network and Management Laboratory Post-Graduate Program in Computer Science Federal University of Santa Catarina - Florianópolis, Brazil An Intrusion Answer Model Compatible with the Alerts IDWG Model The IDREF data model aims at extending the works of IDWG group in a way to implement sending mechanisms of answers to detected alerts. For the support to the interoperabil answers, besides developing the IDRE data model, it was necessary to modi the architecture of IDSs proposed fo IDWG group. The component countermeasures, actio and resource have been added. - The Response class allows information with the The Response class allows information with the objective to control or to inform on an attack to be objective to control or to inform on an attack to be sent, having three derived classes: TCP, ICMP and sent, having three derived classes: TCP, ICMP and notify notify ; ; - React class is used React class is used to Block or Finish a Resource; to Block or Finish a Resource; - The classes Block and Shutdown respectively The classes Block and Shutdown respectively represent the blockade and the closing of some represent the blockade and the closing of some resource resource ; ; - The reply of the Config type allows the modification The reply of the Config type allows the modification of the configuration of a specific resource, in order of the configuration of a specific resource, in order to contain an attack; to contain an attack; - The Resource class represents a resource to which The Resource class represents a resource to which the reply will be sent. This class has five derived the reply will be sent. This class has five derived classes: Node, Process, Service, UserList and classes: Node, Process, Service, UserList and FileList FileList ; ; - In the new architecture proposal, when In the new architecture proposal, when the operator receives a notification from the operator receives a notification from the manager he has the option of sending the manager he has the option of sending a reply in return to the manager; a reply in return to the manager; - When the manager receives a reply it When the manager receives a reply it codifies it in accordance with IDREF codifies it in accordance with IDREF model and sends it to the component of model and sends it to the component of countermeasures countermeasures ; ; - The actions contain information of the The actions contain information of the Response classes, React or Config of Response classes, React or Config of IDREF model. An action can be, for IDREF model. An action can be, for example, the blockade or closing of some example, the blockade or closing of some resource; resource; - The resources are specified in the reply The resources are specified in the reply for the Resource class of IDREF model. A for the Resource class of IDREF model. A resource can be, for example, a user resource can be, for example, a user account or a router account or a router ; ; - To create an environment of intrusion detection To create an environment of intrusion detection with support to the sending of responses three with support to the sending of responses three components have been developed: IDSMan, IDSAna and components have been developed: IDSMan, IDSAna and IDSRes IDSRes ; ; - The IDSMan component is a manager of alerts that is The IDSMan component is a manager of alerts that is able to receive IDMEF messages and to send IDREF able to receive IDMEF messages and to send IDREF messages messages ; ; - IDSAna is a component that makes the connection IDSAna is a component that makes the connection between the analyzer of a IDS and the IDSMan between the analyzer of a IDS and the IDSMan manager manager ; ; This architecture allows the recep alerts from several different IDSs IDMEF alert model and also allows transmission of answers to receive using the IDREF model of answers. With that the proposed architecture allows interoperability as of alerts and as of reply between IDSs.

Upload: meredith-elliott

Post on 18-Jan-2016

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Paulo Fernando da Silva (paulo@lrg.ufsc.br), Carlos Becker Westphall (westphal@lrg.ufsc.br) Network and Management Laboratory Post-Graduate Program in

Paulo Fernando da Silva ([email protected]), Carlos Becker Westphall ([email protected]) Network and Management Laboratory

Post-Graduate Program in Computer ScienceFederal University of Santa Catarina - Florianópolis, Brazil

Paulo Fernando da Silva ([email protected]), Carlos Becker Westphall ([email protected]) Network and Management Laboratory

Post-Graduate Program in Computer ScienceFederal University of Santa Catarina - Florianópolis, Brazil

An Intrusion Answer Model Compatible with the Alerts IDWG

Model

An Intrusion Answer Model Compatible with the Alerts IDWG

Model

The IDREF data model aims at extending the works of IDWG group in a way to implement sending mechanisms of answers to detected alerts.

The IDREF data model aims at extending the works of IDWG group in a way to implement sending mechanisms of answers to detected alerts.

For the support to the interoperability of answers, besides developing the IDREF data model, it was necessary to modify the architecture of IDSs proposed for IDWG group.

The component countermeasures, action and resource have been added.

For the support to the interoperability of answers, besides developing the IDREF data model, it was necessary to modify the architecture of IDSs proposed for IDWG group.

The component countermeasures, action and resource have been added.

-The Response class allows information with the objective to control or to inform The Response class allows information with the objective to control or to inform on an attack to be sent, having three derived classes: TCP, ICMP and notifyon an attack to be sent, having three derived classes: TCP, ICMP and notify;;

-React class is usedReact class is used to Block or Finish a Resource; to Block or Finish a Resource;-The classes Block and Shutdown respectively represent the blockade and the The classes Block and Shutdown respectively represent the blockade and the closing of some resourceclosing of some resource;;

-The reply of the Config type allows the modification of the configuration of a The reply of the Config type allows the modification of the configuration of a specific resource, in order to contain an attack;specific resource, in order to contain an attack;

-The Resource class represents a resource to which the reply will be sent. This The Resource class represents a resource to which the reply will be sent. This class has five derived classes: Node, Process, Service, UserList and FileListclass has five derived classes: Node, Process, Service, UserList and FileList;;

- In the new architecture proposal, when the operator receives a In the new architecture proposal, when the operator receives a notification from the manager he has the option of sending a notification from the manager he has the option of sending a reply in return to the manager;reply in return to the manager;

- When the manager receives a reply it codifies it in accordance When the manager receives a reply it codifies it in accordance with IDREF model and sends it to the component of with IDREF model and sends it to the component of countermeasurescountermeasures;;

-The actions contain information of the Response classes, The actions contain information of the Response classes, React or Config of IDREF model. An action can be, for example, React or Config of IDREF model. An action can be, for example, the blockade or closing of some resource;the blockade or closing of some resource;

-The resources are specified in the reply for the Resource class The resources are specified in the reply for the Resource class of IDREF model. A resource can be, for example, a user of IDREF model. A resource can be, for example, a user account or a routeraccount or a router;;

-To create an environment of intrusion detection with support to the sending of To create an environment of intrusion detection with support to the sending of responses three components have been developed: IDSMan, IDSAna and responses three components have been developed: IDSMan, IDSAna and IDSResIDSRes;;

-The IDSMan component is a manager of alerts that is able to receive IDMEF The IDSMan component is a manager of alerts that is able to receive IDMEF messages and to send IDREF messagesmessages and to send IDREF messages;;

- IDSAna is a component that makes the connection between the analyzer of a IDSAna is a component that makes the connection between the analyzer of a IDS and the IDSMan managerIDS and the IDSMan manager;;

-IDSRes is a countermeasures component that is able to receive IDREF IDSRes is a countermeasures component that is able to receive IDREF messages and to apply actions to resourcesmessages and to apply actions to resources;;

This architecture allows the reception of alerts from several different IDSs, using the IDMEF alert model and also allows the transmission of answers to received alerts, using the IDREF model of answers.

This architecture allows the reception of alerts from several different IDSs, using the IDMEF alert model and also allows the transmission of answers to received alerts, using the IDREF model of answers.

With that the proposed architecture allows interoperability as of alerts and as of reply between IDSs.

With that the proposed architecture allows interoperability as of alerts and as of reply between IDSs.