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

ChromeDriver は強力なツールであり、悪影響を及ぼす可能性があります。 ChromeDriver の使用中は、以下のおすすめの方法に沿って安全性を確保してください。

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