ChromeDriver — мощный инструмент, который может причинить вред, если попадет в чужие руки. При использовании ChromeDriver следуйте этим советам, чтобы обеспечить его безопасность:
- По умолчанию ChromeDriver разрешает только локальные подключения. Если вам нужно подключиться к нему с удаленного хоста, используйте параметр
--allowed-ips
в командной строке, чтобы указать список IP-адресов, которым разрешено подключение к ChromeDriver. - Если возможно, запустите ChromeDriver с тестовой учетной записью, у которой нет доступа к конфиденциальным локальным или сетевым данным. ChromeDriver никогда не следует запускать с привилегированной учетной записью.
- Если возможно, запускайте ChromeDriver в защищенной среде, например Docker или на виртуальной машине.
- Используйте брандмауэр, чтобы предотвратить несанкционированное удаленное подключение к ChromeDriver.
- Если вы используете ChromeDriver через сторонние инструменты, такие как Selenium Server, обязательно защитите также сетевые порты этих инструментов.
- Используйте последние версии ChromeDriver и Chrome.