ChromeDriver هي أداة فعّالة يمكن أن تسبّب ضررًا عندما تكون في أيدٍ غير أمينة. أثناء استخدام ChromeDriver، اتّبِع هذه الاقتراحات للمساعدة في الحفاظ على أمانه:
- وحسب الإعدادات التلقائية، لا يسمح ChromeDriver إلا بالاتصالات المحلية فقط. إذا كنت بحاجة إلى الاتصال به من مضيف بعيد، استخدِم مفتاح التبديل
--allowed-ips
في سطر الأوامر لتحديد قائمة بعناوين IP المسموح لها بالاتصال بتطبيق ChromeDriver. - إذا أمكن، شغِّل ChromeDriver باستخدام حساب تجريبي لا يمكنه الوصول إلى بيانات حساسة على الجهاز أو الشبكة. يجب عدم تشغيل ChromeDriver باستخدام حساب مميّز.
- إذا أمكن، شغِّل ChromeDriver في بيئة محمية مثل Docker أو جهاز افتراضي.
- استخدام الجدار الناري لمنع الاتصال عن بُعد غير المصرح به في ChromeDriver
- إذا كنت تستخدم ChromeDriver من خلال أدوات تابعة لجهات خارجية مثل Selenium Server، احرص على حماية منافذ الشبكة لتلك الأدوات أيضًا.
- استخدام أحدث إصدار من ChromeDriver وChrome.