【手続補正書】
【提出日】平成18年5月23日(2006.5.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
文書の複数バイトを記憶するための文字バッファと、
割り込み、例外、又はトークンを記憶するためのコマンド、および状態テーブルからの次状態データのうち少なくとも一つにアクセスするために、前記文書の単一バイトと状態とに従ってアドレスを指定することができ、トークンを記憶するためのコマンドは、状態テーブルの状態が、正当なトークンが解読されたことを示すに至った際にアクセスされる状態テーブルと、
前記次状態データを記憶するためのレジスタと、
前記状態テーブルに対する更なるアドレスを生成するために、前記レジスタの内容を、前記文書の続きのバイトに連結するための手段と、
ホストプロセッサによる更なる処理のために利用可能な複数のトークンを記憶するためのトークンバッファと、
前記割り込み又は前記例外を前記ホストプロセッサに通信するためのバスとを備える、 前記状態テーブル、連結するための手段、およびトークンバッファは、個々に並列に同時動作可能である侵入検出システム。
【請求項２】
前記侵入検出システムは、パーサ内に実現される請求項１記載の侵入検出システム。
【請求項３】
前記状態テーブルは、前記レジスタ、および前記連結するための手段のうち少なくとも１つと同じチップ上のメモリ内に実現される請求項１記載の侵入検出システム。
【請求項４】
前記状態テーブルは、外部メモリ内に実現される請求項２記載の侵入検出システム。
【請求項５】
前記状態テーブルが前記外部メモリ内での実現を要求しない際に前記状態テーブルを記憶するためのメモリを、前記レジスタ、および前記連結するための手段のうち少なくとも１つと同じチップ上に更に備える請求項４記載の侵入検出システム。
【請求項６】
前記状態テーブルは、ネットワークパケット伝送速度より大きな速度でアクセスされる請求項１記載の侵入検出システム。
【請求項７】
応答速度を上昇させるために、前記状態テーブル内にコード化されている一つ以上のシーケンスと整合する入力シーケンスの発生の検出に応えて前記ホストプロセッサに与えるべきパターンマッチング警報を発するための手段を更に備える請求項１記載の侵入検出システム。
【請求項８】
前記割り込み或いは前記例外に対応する侵入警報が、侵入の企てを防ぎ、或いは制限するための侵入防御動作を起動するために、前記ホストプロセッサに通信される請求項７記載の侵入検出システム。
【請求項９】
前記状態テーブルは、ネットワークデータパケット伝送速度と実質的に同じ速度でアクセスされる請求項１記載の侵入検出システム。
【請求項１０】
文書の単一バイトと現在状態とに従ってアドレスを指定することができる状態テーブルへのアクセスと、
割り込み又は例外が利用可能である場合に、前記状態テーブルからの、割り込み又は例外のうち少なくとも一つの取得と、
割り込み又は例外が何れも利用可能でなく、かつ、正当なトークンが解読されたとの決定に応じた、前記状態テーブルからのトークン記憶コマンドの取得と、
前記トークン記憶コマンドに応じた、トークンのトークンバッファへの記憶と、
前記状態テーブルからの次状態データの取得と、
前記状態メモリに対する更なるアドレスを生成するための、前記記憶された次状態データと、前記文書の続きのバイトとの連結と、
を備える侵入検出方法。
【請求項１１】
前記侵入検出方法は、パーサ内に実現される請求項１０記載の侵入検出方法。
【請求項１２】
前記状態テーブルは、外部メモリ内に実現される請求項１１記載の侵入検出方法。
【請求項１３】
前記状態テーブルは、ネットワークパケット伝送速度より大きな速度でアクセスされる請求項１０記載の侵入検出方法。
【請求項１４】
応答速度を上昇させるため、前記状態テーブル内にコード化されている一つ以上のシーケンスと整合する入力シーケンスの発生の検出に応じて、前記ホストプロセッサに与えるべきパターンマッチング警報を更に発生させる請求項１０記載の侵入検出方法。
【請求項１５】
前記割り込み或いは前記例外に対応する侵入警報が、侵入の企てを防ぎ、或いは制限する侵入防御動作を起動するために、前記ホストプロセッサに通信される請求項１４記載の侵入検出方法。
【請求項１６】
前記状態テーブルは、ネットワークデータパケット伝送速度と実質的に同じ速度でアクセスされる請求項１記載の侵入検出システム。
【請求項１７】
侵入検出を加速させるための所定の処理をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記所定の処理は、
文書の単一バイトと従前の状態とに従ってアドレスを指定することができる状態テーブルへのアクセスと、
割り込み又は例外が提供可能でるときに、前記状態テーブルから、少なくとも、前記割り込み又は前記例外を取得することと、
指令が提供可能であり、かつ、トークンが完全に解読済であるときに、前記状態テーブルから、前記トークンを記憶するための指令を取得し、また、前記トークンを記憶するための前記指令に応じて前記トークンを記憶することと、
前記状態テーブルからの次状態データの取得と、
前記次状態データの記憶と、
前記状態テーブルへの更なるアドレスを形成するために、前記記憶された次状態データを、前記文章の続きバイトと組み合わせることと、
前記トークンの解読と記憶の後に、異なる目的のための次の処理のために前記トークンを提供可能にすることと、を含むコンピュータ読み取り可能な記録媒体。
【請求項１８】
前記異なる目的は、文章レベルでの侵入を検出するための文脈分析である請求項１７記載のコンピュータ読み取り可能な記録媒体。
【請求項１９】
前記異なる目的は、文章の最終利用である請求項１７記載のコンピュータ読み取り可能な記録媒体。
【請求項２０】
前記異なる目的は、侵入検出と無関係である請求項１７記載のコンピュータ読み取り可能な記録媒体。
【請求項２１】
文書の第１部分と現在の状態とに従ってアドレスを指定することができる状態テーブルにアクセスとする手段と、
割り込み又は例外が提供可能でるときに、前記状態テーブルから、少なくとも、前記割り込み又は前記例外を取得する手段と、
指令が提供可能であるときに、前記状態テーブルから前記指令を取得し、また、トークンを記憶するための指令に応じてトークンを記憶する手段と、
前記状態テーブルから次状態データを取得する手段と、
前記次状態データを記憶する手段と、
前記状態テーブルへの更なるアドレスを形成するために、前記記憶された次状態データを、前記文章の第２部分と組み合わせる手段と、
前記状態テーブルにアクセスする機能と、前記トークンを記憶する機能と、前記次状態データを前記文章の前記第２部分と組み合わせる機能とを、並列に同時処理する手段と、
前記割り込み又は前記例外をホストプロセッサに通信する手段と、
を備える侵入検出システム。
【請求項２２】
前記侵入検出システムは、パーサ内に実現される請求項２１記載の侵入検出システム。
【請求項２３】
応答速度を上昇させるために前記状態テーブル内にコード化されている一つ以上のシーケンスの特徴と整合する入力シーケンスの発生の検出に応えて前記ホストプロセッサに与えるべきパターンマッチング警報を発するための手段を更に備える請求項２１記載の侵入検出システム。
【請求項２４】
前記割り込み或いは前記例外に対応する侵入警報が、侵入の企てを防ぎ、或いは制限するための侵入防御動作を起動するために、前記ホストプロセッサに通信される請求項２１記載の侵入検出システム。
【請求項２５】
前記第１部分及び前記第２部分は単一文字である請求項２１記載の侵入検出システム。