보안 고려사항

ChromeDriver는 강력한 도구이며 잘못된 손에 들어가면 해를 입힐 수 있습니다. ChromeDriver를 사용하는 동안 다음 제안사항을 따라 Chrome을 안전하게 유지하세요.

  • 기본적으로 ChromeDriver는 로컬 연결만 허용합니다. 원격 호스트에서 연결해야 하는 경우 명령줄의 --allowed-ips 스위치를 사용하여 ChromeDriver에 연결할 수 있는 IP 주소 목록을 지정합니다.
  • 가능한 경우 민감한 로컬 또는 네트워크 데이터에 액세스할 수 없는 테스트 계정으로 ChromeDriver를 실행하세요. ChromeDriver는 권한이 있는 계정으로 실행해서는 안 됩니다.
  • 가능하면 Docker나 가상 머신과 같은 보호된 환경에서 ChromeDriver를 실행하세요.
  • 방화벽을 사용하여 ChromeDriver에 대한 무단 원격 연결을 방지합니다.
  • Selenium Server와 같은 타사 도구를 통해 ChromeDriver를 사용하는 경우 이러한 도구의 네트워크 포트도 보호해야 합니다.
  • 최신 버전의 ChromeDriver 및 Chrome을 사용합니다.