Form フィールド

「フォームの自動入力」の「構成」で、「一般的なフォーム入力」ビューには、AppScan がフォームに自動的に入力するために使用する値がリストされます。

このタスクについて

AppScan® がスキャン中の自動フォーム入力に使用するフォーム・フィールドに、追加または編集を実行できます。

手順

新規の定義を追加するには、「+ 追加」をクリックします。

「フォーム・フィールドの追加」ダイアログ・ボックスが表示されます。

説明

説明

パラメーターを表す名前。

パラメーター

HTML でこのパラメーターを定義するために使用される名前、または名前の一部。AppScan はこの名前を持つフィールドを検出すると、指定された値を入力します。

複数のパラメーター名を 1 行に入力するには、コンマをスペースなしで使用します。例: 説明: 郵便番号 | パラメーター: zip,postal

値のソース

AppScan がこのパラメーター用に送信するユーザー入力には次のものがあります。
  • 固定値: このパラメーターに使用する特定の値を入力します。
  • カスタム・スクリプト: 「パラメーター」コンテキストで定義されているすべてのカスタム・スクリプトをリスト表示します。ドロップダウン・メニューから目的のスクリプトを選択できます。
    注: 要求ベースのスキャン (API) を使用してフォーム・フィラーでカスタム・スクリプトを使用する場合、フォーム・フィラーのスクリプトは開始時に 1 回だけ実行されます。

照合方法

AppScan がここで定義されたパラメーターを検索する方法、およびサイトによって提供されたフィールド入力オプションとの関係を定義します。オプションは、「部分一致」または「完全一致」です。

完了: 「パラメーター」フィールド内のいずれかのテキスト・ストリングと完全に一致するパラメーターに対してのみ、値が入力されます。(例えば、addr と定義されたパラメーターは、address という名前のフィールドには使用されません。)さらに、フィールドにオプションのドリルダウン・リストが用意されている場合、この値は、いずれかのオプションと完全に一致する場合のみ使用されます。

部分的: ここにリストされたパラメーター・ストリングの 1 つと一致、または部分的に一致するパラメーターに対して、この値が入力されます。(例えば、パラメーターが addr と定義されている場合、このパラメーターは addressADDR という名前のフィールドにも使用されます。)さらに、フィールドにオプションのドリルダウン・リストが用意されていて、それらのオプションのいずれもここで入力された値と厳密に一致しない場合は、近いものが代わりに使用されます。

URL

このフィールドを空のままにした場合、この値は、URL に関係なくこのパラメーターに使用されます。

特定の URL が指定された場合、この値はこの URL に存在するパラメーターに対してのみ使用されます。(したがって、URL ごとに異なる方法でパラメーターを定義することができます。)

ただし、同じパラメーターと空の URL を持つ行が他にない場合、この行の値は、他のすべての URL に対してもデフォルトになります。

フォーム・フィールドのエクスポート

保存された ASFF ファイルのインポート