Considerações sobre segurança

O ChromeDriver é uma ferramenta poderosa e pode causar danos quando está nas mãos erradas. Ao usar o ChromeDriver, siga estas sugestões para garantir a segurança:

  • Por padrão, o ChromeDriver só permite conexões locais. Se você precisar se conectar a ele de um host remoto, use a chave --allowed-ips na linha de comando para especificar uma lista de endereços IP com permissão para se conectar ao ChromeDriver.
  • Se possível, execute o ChromeDriver com uma conta de teste que não tenha acesso a dados confidenciais locais ou de rede. O ChromeDriver nunca deve ser executado com uma conta privilegiada.
  • Se possível, execute o ChromeDriver em um ambiente protegido, como o Docker ou uma máquina virtual.
  • Use o firewall para impedir uma conexão remota não autorizada com o ChromeDriver.
  • Se você estiver usando o ChromeDriver com ferramentas de terceiros, como o Selenium Server, proteja também as portas de rede dessas ferramentas.
  • Use as versões mais recentes do ChromeDriver e do Chrome.