ChromeDriver è uno strumento potente e può causare danni se nelle mani sbagliate. Mentre utilizzi ChromeDriver, segui questi suggerimenti per contribuire a mantenerlo al sicuro:
- Per impostazione predefinita, ChromeDriver consente solo connessioni locali. Se devi connetterti da un host remoto, utilizza l'opzione
--allowed-ips
nella riga di comando per specificare un elenco di indirizzi IP autorizzati a connettersi a ChromeDriver. - Se possibile, esegui ChromeDriver con un account di prova che non ha accesso a dati sensibili locali o di rete. ChromeDriver non deve mai essere eseguito con un account con privilegi.
- Se possibile, esegui ChromeDriver in un ambiente protetto come Docker o macchina virtuale.
- Utilizza il firewall per impedire connessioni remote non autorizzate a ChromeDriver.
- Se utilizzi ChromeDriver tramite strumenti di terze parti come Selenium Server, assicurati di proteggere anche le porte di rete di questi strumenti.
- Utilizza le versioni più recenti di ChromeDriver e Chrome.