SOA-SOAの保護

説明

最も重要なことは、サービスとアプリケーションが安全に実行されるようにするために、サービス指向アーキテクチャー(SOA)を保護することが必要です。サービスの公開やコンポーネントの疎結合など、さまざまな理由から、公開されたサービスが攻撃から保護されなくなることがあるため、SOAの保護は不可欠です。

SOA攻撃

特にWebサービス技術を使用して実装された場合、SOA環境が保護されなくなる可能性のあるさまざまなタイプの攻撃があります。世界中のほとんどの人々は、急速に発展している分野であるSOAとWebサービスの両方を使用しており、その結果、それらはより複雑になり、攻撃を受けやすくなっています。SAOおよびWebサービスでは、WebサービスがXMLおよびSOAPメッセージを使用して通信するため、ほとんどの攻撃はアプリケーションサービス層で発生します。

以下は、SOAでの攻撃のリストです。

  • Injection Attacks:この攻撃は、ユーザー入力の検証が実行されず、ユーザー入力とアプリケーションの分離が行われない場合に発生します。たとえば、SQLインジェクション、XMLインジェクションなど。

  • Schema Poisoning Attack:この攻撃は、XMLドキュメントの構造を提供するXMLスキームを発生、変更、置換、または損傷する場合に発生します。

  • Denial Of Service Attacks (DoS):この攻撃が発生した場合、サービスまたはその動作を変更しませんが、サービスの使用をブロックする可能性があります。

研究への貢献

主な貢献は次のとおりです。

  • データの整合性を確保するための十分な条件を提供するSOAの整合性を提供します。

  • SOA用のテストベッドを実装し、仕様ベースのIDSの環境を設定します。

  • サービスの動作に影響を与える侵入を検出できるSOAネットワーク用の侵入検知システムを提案します。

  • SOAPメッセージを監視できるSOAテストベッドを推奨します。