テクノロジの実装です。2.0、およびマッシュアップに使用されるとともに、デスクトップアプリケーションおよびモバイルアプリケーションからのサーバーの呼び出しに使用されます。サービスの軽量バリアントです。リクエストが使用されます。使用した構造化パラメーターおよびレスポンス。これらは、コンピューターにとって有用な情報を伝達するために必要です。(しばしばカスタムセキュリティトークンを使用)。これが必要な理由は、コンピューター間通信ではログインシーケンスを使用できないためです。正式なドキュメントの欠如。よって提出されましたが、正式に採用されることはありませんでした。明らかにはなりません。理由は次のとおりです。サービスによって公開される利用可能な機能とパラメーターのすべてを使用するアプリケーションはない。使用される機能およびパラメーターは、多くの場合、ページ内のリンクとして用意されているわけではなく、クライアント側コードから動的にアクセスされる。アプリケーションではないことが多く、アクティブ化リンクの検査ができず、さらには関連コードの検査もできない。一部だったりヘッダーで指定されたりする。そのため、ファジングする価値があるパラメーターを判別するのが困難。コンピューターインターフェイスとして使用されるため、パラメーターの数が非常に多くなる場合がある。構造体に何十ものパラメーターが含まれることがある。それぞれのパラメーターに対してファジングテストを行うと、テストの所要時間が大幅に長引きます。独自の認証メカニズムが使われている場合、リバースエンジニアリングが必要となる。一般的なツールは、ログインセッションを追跡できないため、役に立たない。サービスに対する侵入テストの方法ドキュメントを基に、攻撃対象領域を判定します。侵入テストをより適切に行える可能性があります。次に挙げるような情報を調べることによって、攻撃対象領域の範囲がより完全なものになります。正式な記述はめったにありません。ついて記述することは可能であり、ときどき使用されています。サービスの使用に関する開発者向けガイド。見なされることもあります。アプリケーションのソースまたは設定。サービスの定義を容易に取得できる場合があります。プロキシを使用して完全なリクエストを収集します。ベースのアプリケーションでは特に重要です。実際の攻撃対象領域に関する手がかりがつかめないことがあるためです。なく完全なリクエストをプロキシで収集できなければなりません。収集されたリクエストを分析して、攻撃対象領域を判定します。非標準のパラメーターを探します。これは、多くの場合、ヘッダーベースのパラメーターです。間で反復使用されているパターンが含まれていないか調べます。埋め込みパラメーターであることを表します。http://server/srv/2013-10-21/use.php構造化パラメーター値を探します。JSON、XML、または非標準の構造体である場合があります。最後の要素に拡張子が含まれていない場合、その要素はパラメーターである可能性があります。当該のアプリケーションテクノロジで、通常、拡張子が使用される場合や、前のセグメントに拡張子が含まれている場合は、特にその可能性があります。セグメントを探します。セグメントが多くの値を持つ場合、そのセグメントは物理的なディレクトリではなく、パラメーターである可能性があります。パラメーターである可能性があります。非標準のパラメーターを検証します。セグメントの値を、無効であると予想される値に設定することによって、それがパス要素であるか、それともパラメーターであるかの判別ができる場合があります。メッセージを返します。パラメーターの無効な値の場合は、アプリケーションレベルのメッセージが返されます。サーバーレベルでは、その値は正当な値であるためです。収集されたリクエストを分析して、ファジングテストを最適化します。ファジングテスト対象候補のパラメーターを特定したら、パラメーターごとに収集された値を分析して、次のことについて判定します。それによって、有効範囲の境界に焦点を絞ったファジングテストを実施できます。送るなどのテストを行います。現在のユーザーに割り当てられていると推定される範囲を超える値によるファジングテストを可能にするシーケンス。最後に、ファジングテストでは、使用する認証メカニズムをエミュレートすることを忘れないでください。OWASPDisclaimers。