汎用ファイアウォール・イベントのイベント・プロパティーの構成
着信汎用ファイアウォール・イベントを解釈するには、IBM QRadar を手動で構成する必要があります。
手順
- すべてのファイアウォール・ログを QRadarに転送します。
汎用ファイアウォールから QRadarにファイアウォール・ログを転送する方法については、ご使用のファイアウォール・イベントに関するベンダーの資料を参照してください。
- 以下のファイルを開きます。
/opt/QRadar/conf/genericFirewall.conf
このファイルは、必ず Event Collector および QRadar Consoleをホストするシステムにコピーしてください。
- 以下のように、Tomcat サーバーを再始動します。
service tomcat restart
Tomcat サーバーが再始動されたことを示すメッセージが表示されます。
- regex_enabled プロパティーを設定して、パターン内の正規表現を有効または無効にします。 デフォルトでは、正規表現は無効になっています。
例:
regex_enabled=falseregex_enabled プロパティーを false に設定すると、システムは、ログから対応するデータ値を取得しようとする際に、入力したタグに基づいて、正規表現を生成します。
regex_enabled プロパティーを true に設定した場合、パターンを制御するためのカスタム正規表現を定義できます。 この正規表現構成は、ログに直接適用され、最初にキャプチャーされたグループが返されます。 カスタム正規表現パターンを定義する場合は、Java™ プログラミング言語で定義されている正規表現ルールに従う必要があります。 詳しくは、「 http://download.oracle.com/javase/tutorial/essential/regex/」を参照してください。
汎用ファイアウォールを QRadarと統合するには、事前定義クラスを使用する代わりに、必ずクラスを必ず指定してください。 例えば、ディジット・クラス
(/\d/)は/[0-9]/になります。 数値修飾子を使用するのではなく、プリミティブ修飾子(/?/,/*/ and /+/)を使用するように式を書き直してください。 - 以下の行を genericFirewall.conf ファイルに追加します。
accept_pattern=<accept pattern> deny_pattern=<deny pattern> source_ip_pattern=<source ip pattern> source_port_pattern=<source port pattern> destination_ip_pattern=<destination ip pattern>次の表に、パターンごとに使用できる値の例を示します。
パターン 値 例 accept pattern=<accept pattern>パケット受け入れ済み 以下のログ・メッセージは、
accept pattern=Packet acceptedを示しています。Aug. 5, 2005 08:30:00 Packet accepted. Source IP: <Source_IP_address> Source Port: 80 Destination IP: <Destination_IP_address> Destination Port: 80 Protocol: tcpdeny_pattern=<deny pattern>拒否されたパケット 以下のログ・メッセージは、
deny_pattern=Packet deniedを示しています。Aug. 5, 2005 08:30:00 Packet denied. Source IP: <Source_IP_address> Source Port: 21 Destination IP: <Destination_IP_address> Destination Port: 21 Protocol: tcpsource_ip_pattern=<source IP pattern>from 以下のログ・メッセージは、
source_ip_pattern=Source IPを示しています。Aug. 5, 2005 08:30:00 Packet accepted. Source IP: <Source_IP_address> Source Port: 80 Destination IP: <Destination_IP_address> Destination Port: 80 Protocol: tcpsource_port_pattern=<source port pattern>ポート 以下のログ・メッセージは、
source_port_pattern=Source Portを示しています。Aug. 5, 2005 08:30:00 Packet accepted. Source IP: <Source_IP_address> Source Port: 80 Destination IP: <Destination_IP_address> Destination Port: 80 Protocol: tcpdestination_ip_pattern=<destination IP pattern>from 以下のログ・メッセージは、
destination_ip_pattern=Destination IPを示しています。Aug. 5, 2005 08:30:00 Packet accepted. Source IP: <Source_IP_address> Source Port: 80 Destination IP: <Destination_IP_address> Destination Port: 80 Protocol: tcpdestination_port_pattern=<destination port pattern>ポート 以下のログ・メッセージは、
destination_port_pattern=Destination Portを示しています。Aug. 5, 2005 08:30:00 Packet accepted. Source IP: <Source_IP_address> Source Port: 80 Destination IP: <Destination_IP_address> Destination Port: 80 Protocol: tcpprotocol_pattern=<protocol pattern>プロトコル 以下のログ・メッセージは、
protocol_pattern=Protocolを示しています。Aug. 5, 2005 08:30:00 Packet accepted. Source IP: <Source_IP_address> Source Port: 80 Destination IP: <Destination_IP_address> Destination Port: 80 Protocol: tcpヒント: パターンは大/小文字を区別せず、複数のパターンを追加できます。 複数のパターンを使用する場合は、#記号を使用して区切ってください。 - ファイルを保存して終了します。