セキュリティ上の考慮事項

ChromeDriver は強力なツールであり、悪用されると有害な結果をもたらす可能性があります。ChromeDriver を使用する際は、次の推奨事項に従ってください。

  • デフォルトでは、ChromeDriver はローカル接続のみを許可します。リモートホストから接続する必要がある場合は、コマンドラインで --allowed-ips スイッチを使用して、ChromeDriver への接続が許可されている IP アドレスのリストを指定します。
  • 機密性の高いローカル データまたはネットワーク データにアクセスできないテスト アカウントで ChromeDriver を実行します。ChromeDriver は、特権アカウントで実行しないでください。
  • Docker や仮想マシンなどの保護された環境で ChromeDriver を実行します。
  • ファイアウォールを使用して、ChromeDriver への不正なリモート接続を防ぐ。
  • Selenium Server などのサードパーティ製ツールで ChromeDriver を使用している場合は、それらのツールのネットワーク ポートも保護します。
  • ChromeDriver と Chrome の最新バージョンを使用してください。