ChromeDriver es una herramienta potente que puede causar daños si cae en las manos equivocadas. Cuando uses ChromeDriver, sigue estas sugerencias:
- De forma predeterminada, ChromeDriver solo permite conexiones locales. Si necesitas conectarte a él desde un host remoto, usa el interruptor
--allowed-ips
en la línea de comandos para especificar una lista de direcciones IP que pueden conectarse a ChromeDriver. - Ejecuta ChromeDriver con una cuenta de prueba que no tenga acceso a datos locales o de red sensibles. ChromeDriver nunca debe ejecutarse con una cuenta con privilegios.
- Ejecuta ChromeDriver en un entorno protegido, como Docker o una máquina virtual.
- Usa un firewall para evitar conexiones remotas no autorizadas a ChromeDriver.
- Si usas ChromeDriver a través de herramientas de terceros, como Selenium Server, protege también los puertos de red de esas herramientas.
- Usa las versiones más recientes de ChromeDriver y Chrome.