الاعتبارات الأمنية

ChromeDriver هي أداة فعّالة يمكن أن تسبّب ضررًا عندما تكون في أيدٍ غير أمينة. أثناء استخدام ChromeDriver، اتّبِع هذه الاقتراحات للمساعدة في الحفاظ على أمانه:

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