보안 고려사항

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

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